From 86092afcb0d4ed6387bae1ceaa1a1aa85e20f1a3 Mon Sep 17 00:00:00 2001 From: Webifi Date: Sat, 24 Jun 2023 09:18:29 -0500 Subject: [PATCH] Add lastChatId, but disable use for now --- src/lib/Home.svelte | 17 ++++++++++++++++- src/lib/Storage.svelte | 4 ++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/lib/Home.svelte b/src/lib/Home.svelte index e879077..8c49809 100644 --- a/src/lib/Home.svelte +++ b/src/lib/Home.svelte @@ -1,9 +1,24 @@
diff --git a/src/lib/Storage.svelte b/src/lib/Storage.svelte index bebd2aa..034dd9c 100644 --- a/src/lib/Storage.svelte +++ b/src/lib/Storage.svelte @@ -20,7 +20,9 @@ export let pinMainMenu = writable(false) // Show menu (for mobile use) export let continueMessage = writable('') // export let currentChatMessages = writable([] as Message[]) + export let started = writable(false) export let currentChatId = writable(0) + export let lastChatId = persisted('currentChatId', 0) const chatDefaults = getChatDefaults() @@ -227,10 +229,12 @@ clearTimeout(setChatTimer) if (!chatId) { currentChatId.set(0) + lastChatId.set(0) currentChatMessages.set([]) } setChatTimer = setTimeout(() => { currentChatId.set(chatId) + lastChatId.set(chatId) currentChatMessages.set(getChat(chatId).messages) }, 10) }