diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-10-23 06:11:55 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-10-23 06:11:55 +0000 |
| commit | 008f824e4f549695274678122435a524fe6fae9c (patch) | |
| tree | 7fdbf2a86bcc014467c31fcc42fcae37b61296a6 /components/file-manager/FileManager.tsx | |
| parent | b83f22dcd593c80f0feadc3b3703aab30da296c5 (diff) | |
(임수민) 데이터룸 워터마크, 텍스트 파일 타입 뷰 수정
Diffstat (limited to 'components/file-manager/FileManager.tsx')
| -rw-r--r-- | components/file-manager/FileManager.tsx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/components/file-manager/FileManager.tsx b/components/file-manager/FileManager.tsx index 1af29e74..11f58980 100644 --- a/components/file-manager/FileManager.tsx +++ b/components/file-manager/FileManager.tsx @@ -852,6 +852,15 @@ export function FileManager({ projectId }: FileManagerProps) { // View file with PDFTron const viewFile = async (file: FileItem) => { try { + const mimeType = file.mimeType || ''; + const fileName = file.name.toLowerCase(); + + if (mimeType.startsWith('text/') || + mimeType.endsWith('.txt')) { + window.open(`/api/files/${file.filePath}`, `_blank`); + return; + } + setViewerFileUrl(file.filePath || ''); setSelectedFile(file); setViewerDialogOpen(true); |
