From b338850cc1f7da884f395193bdf9c0c880d70de3 Mon Sep 17 00:00:00 2001 From: Shirasawa <764798966@qq.com> Date: Tue, 3 Mar 2026 01:26:58 +0800 Subject: [PATCH] Merge pull request #22127 from ShirasawaSama/patch-49 fix: Fix TypeScript syntax compilation errors --- src/lib/components/chat/ChatControls.svelte | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/components/chat/ChatControls.svelte b/src/lib/components/chat/ChatControls.svelte index d7f546c22..f9c68c235 100644 --- a/src/lib/components/chat/ChatControls.svelte +++ b/src/lib/components/chat/ChatControls.svelte @@ -1,4 +1,4 @@ - @@ -58,8 +58,10 @@ let paneReady = false; // Tab state for Controls+Files panel - let activeTab: 'controls' | 'files' | 'overview' = savedTab; - $: savedTab = activeTab; + let activeTab = savedTab; + // svelte-ignore reactive_declaration_module_script_dependency + $: { savedTab = activeTab }; + $: hasMessages = history?.messages && Object.keys(history.messages).length > 0; $: showControlsTab = $user?.role === 'admin' || ($user?.permissions?.chat?.controls ?? true);