tweak(trace-viewer): use isTextualMimeType helper
This commit is contained in:
parent
3520c7a86b
commit
85c5a33a5a
|
|
@ -20,6 +20,7 @@ import { ImageDiffView } from '@web/shared/imageDiffView';
|
||||||
import type { MultiTraceModel } from './modelUtil';
|
import type { MultiTraceModel } from './modelUtil';
|
||||||
import { PlaceholderPanel } from './placeholderPanel';
|
import { PlaceholderPanel } from './placeholderPanel';
|
||||||
import type { AfterActionTraceEventAttachment } from '@trace/trace';
|
import type { AfterActionTraceEventAttachment } from '@trace/trace';
|
||||||
|
import { isTextualMimeType } from 'playwright-core/lib/utils';
|
||||||
|
|
||||||
type Attachment = AfterActionTraceEventAttachment & { traceUrl: string };
|
type Attachment = AfterActionTraceEventAttachment & { traceUrl: string };
|
||||||
|
|
||||||
|
|
@ -106,7 +107,7 @@ export const AttachmentsTab: React.FunctionComponent<{
|
||||||
{[...attachments.values()].map((a, i) => {
|
{[...attachments.values()].map((a, i) => {
|
||||||
return <div className='attachment-item' key={`attachment-${i}`}>
|
return <div className='attachment-item' key={`attachment-${i}`}>
|
||||||
<a href={attachmentURL(a) + '&download'}>{a.name}</a>
|
<a href={attachmentURL(a) + '&download'}>{a.name}</a>
|
||||||
{ a.contentType === 'text/plain' &&
|
{ isTextualMimeType(a.contentType) &&
|
||||||
<TextAttachment attachment={a} />
|
<TextAttachment attachment={a} />
|
||||||
}
|
}
|
||||||
</div>;
|
</div>;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue