From 08ff3bd30f9c82e3909947646d067d76c187e715 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Wed, 25 Mar 2026 02:20:33 -0500 Subject: [PATCH] refac --- src/lib/components/chat/Settings/DataControls.svelte | 8 +++++++- src/lib/components/layout/Sidebar.svelte | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/Settings/DataControls.svelte b/src/lib/components/chat/Settings/DataControls.svelte index e20aa72df2..017e782eb2 100644 --- a/src/lib/components/chat/Settings/DataControls.svelte +++ b/src/lib/components/chat/Settings/DataControls.svelte @@ -3,6 +3,7 @@ const { saveAs } = fileSaver; import { + chatId, chats, user, settings, @@ -139,7 +140,12 @@ }; - + { + if ($chatId === id) { + goto('/'); + chatId.set(''); + } +}} /> diff --git a/src/lib/components/layout/Sidebar.svelte b/src/lib/components/layout/Sidebar.svelte index e7822e8c94..307744ade2 100644 --- a/src/lib/components/layout/Sidebar.svelte +++ b/src/lib/components/layout/Sidebar.svelte @@ -594,8 +594,8 @@ }} onDelete={(id) => { if ($chatId === id) { + goto('/'); chatId.set(''); - window.history.replaceState({}, '', '/'); } }} />