From c0d45e33f057cd94725469487ec25b26d7ccca23 Mon Sep 17 00:00:00 2001 From: Jaime Idolpx Date: Tue, 9 Jun 2026 15:56:56 -0400 Subject: [PATCH] feat(MediaManager): enhance viewer options for SVG files in availableViewers function --- src/app/components/MediaManager.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/components/MediaManager.tsx b/src/app/components/MediaManager.tsx index 8f9556b..164f065 100644 --- a/src/app/components/MediaManager.tsx +++ b/src/app/components/MediaManager.tsx @@ -92,8 +92,9 @@ function defaultViewMode(entry: EntryInfo): ViewMode { function availableViewers(entry: EntryInfo): ViewMode[] { const def = defaultViewMode(entry); + const ext = entry.name.split('.').pop()?.toLowerCase() ?? ''; const map: Record = { - image: ['image', 'hex'], + image: ext === 'svg' ? ['image', 'xml', 'hex'] : ['image', 'hex'], config: ['config', 'text', 'hex'], markdown: ['markdown', 'text', 'hex'], json: ['json', 'text', 'hex'],