diff --git a/frontend/src/routes/documents/[id]/+page.svelte b/frontend/src/routes/documents/[id]/+page.svelte index 93936c5..13704d3 100644 --- a/frontend/src/routes/documents/[id]/+page.svelte +++ b/frontend/src/routes/documents/[id]/+page.svelte @@ -33,7 +33,7 @@ } }); - let viewerType = $derived(doc ? getViewerType(doc.file_format) : 'none'); + let viewerType = $derived(doc ? (doc.source_channel === 'news' ? 'article' : getViewerType(doc.file_format)) : 'none'); function getViewerType(format) { if (['md', 'txt', 'csv', 'html'].includes(format)) return 'markdown'; @@ -94,6 +94,29 @@ 새 창에서 열기 + {:else if viewerType === 'article'} + +
이 문서 형식은 인앱 미리보기를 지원하지 않습니다