diff --git a/src/lib/components/chat/FileNav.svelte b/src/lib/components/chat/FileNav.svelte index 8f85f1e504..07728d1499 100644 --- a/src/lib/components/chat/FileNav.svelte +++ b/src/lib/components/chat/FileNav.svelte @@ -62,10 +62,12 @@ const MD_EXTS = new Set(['md', 'markdown', 'mdx']); const CSV_EXTS = new Set(['csv', 'tsv']); + const HTML_EXTS = new Set(['html', 'htm']); const getFileExt = (path: string | null) => path?.split('.').pop()?.toLowerCase() ?? ''; $: isMarkdown = MD_EXTS.has(getFileExt(selectedFile)); $: isCsv = CSV_EXTS.has(getFileExt(selectedFile)); + $: isHtml = HTML_EXTS.has(getFileExt(selectedFile)); $: isTextFile = fileContent !== null && fileImageUrl === null && filePdfData === null; // ── Upload / folder creation ───────────────────────────────────────── @@ -513,7 +515,7 @@ {/if} - {#if (isMarkdown || isCsv) && fileContent !== null && !editing} + {#if (isMarkdown || isCsv || isHtml) && fileContent !== null && !editing}