From dadfa5f04308d76e33b889c3aa664e4e4fa7ffac Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Thu, 1 May 2025 00:32:29 +0400 Subject: [PATCH] refac: HTML_FILE_ID handling --- src/lib/apis/channels/index.ts | 1 - .../chat/Messages/Markdown/HTMLToken.svelte | 21 +++++++++++++++++-- src/lib/utils/index.ts | 3 +-- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/lib/apis/channels/index.ts b/src/lib/apis/channels/index.ts index f16b43505..cd46410c7 100644 --- a/src/lib/apis/channels/index.ts +++ b/src/lib/apis/channels/index.ts @@ -1,5 +1,4 @@ import { WEBUI_API_BASE_URL } from '$lib/constants'; -import { t } from 'i18next'; type ChannelForm = { name: string; diff --git a/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte b/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte index 3b81c225e..20a9039ff 100644 --- a/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte +++ b/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte @@ -4,6 +4,7 @@ import { WEBUI_BASE_URL } from '$lib/constants'; import Source from './Source.svelte'; + import { settings } from '$lib/stores'; export let id: string; export let token: Token; @@ -39,8 +40,24 @@ > {/if} - {:else if token.text.includes(` + {/if} {:else if token.text.includes(` {:else} diff --git a/src/lib/utils/index.ts b/src/lib/utils/index.ts index 2dbca7759..25aea433b 100644 --- a/src/lib/utils/index.ts +++ b/src/lib/utils/index.ts @@ -41,8 +41,7 @@ export const replaceTokens = (content, sourceIds, char, user) => { }, { regex: /{{HTML_FILE_ID_([a-f0-9-]+)}}/gi, - replacement: (_, fileId) => - `` + replacement: (_, fileId) => `` } ];