diff --git a/src/lib/SideBars/SideChatList.svelte b/src/lib/SideBars/SideChatList.svelte index 26053bc8..3c2a454e 100644 --- a/src/lib/SideBars/SideChatList.svelte +++ b/src/lib/SideBars/SideChatList.svelte @@ -18,8 +18,6 @@ import { getChatBranches } from "src/ts/gui/branches"; import { getModuleToggles } from "src/ts/process/modules"; - let parsedCustomToggles: [string, string][] = parseKeyValue(DBState.db.customPromptTemplateToggle + getModuleToggles()) - interface Props { chara: character|groupChat; } @@ -224,12 +222,12 @@ {#if DBState.db.characters[$selectedCharID]?.chaId !== '§playground'} - {#if parsedCustomToggles.length > 4} + {#if parseKeyValue(DBState.db.customPromptTemplateToggle + getModuleToggles()).length > 4}
- {#each parsedCustomToggles as toggle} + {#each parseKeyValue(DBState.db.customPromptTemplateToggle + getModuleToggles()) as toggle}
{ DBState.db.globalChatVariables[`toggle_${toggle[0]}`] = DBState.db.globalChatVariables[`toggle_${toggle[0]}`] === '1' ? '0' : '1' @@ -242,11 +240,11 @@
{/if}
- {:else if parsedCustomToggles.length > 0} + {:else if parseKeyValue(DBState.db.customPromptTemplateToggle + getModuleToggles()).length > 0}
- {#each parsedCustomToggles as toggle} + {#each parseKeyValue(DBState.db.customPromptTemplateToggle + getModuleToggles()) as toggle}
{ DBState.db.globalChatVariables[`toggle_${toggle[0]}`] = DBState.db.globalChatVariables[`toggle_${toggle[0]}`] === '1' ? '0' : '1'