Fix reverse

This commit is contained in:
Kwaroran
2025-03-08 18:13:04 +09:00
parent 743b2544a5
commit ee319a38cd

View File

@@ -20,7 +20,7 @@
</script> </script>
{#snippet toggles()} {#snippet toggles(reverse: boolean = false)}
{#each parsedKv as toggle} {#each parsedKv as toggle}
{#if toggle.type === 'select'} {#if toggle.type === 'select'}
<div class="flex mt-2 items-center"> <div class="flex mt-2 items-center">
@@ -39,7 +39,7 @@
</div> </div>
{:else} {:else}
<div class="flex mt-2 items-center"> <div class="flex mt-2 items-center">
<CheckInput check={DBState.db.globalChatVariables[`toggle_${toggle.key}`] === '1'} reverse name={toggle.value} onChange={() => { <CheckInput check={DBState.db.globalChatVariables[`toggle_${toggle.key}`] === '1'} reverse={reverse} name={toggle.value} onChange={() => {
DBState.db.globalChatVariables[`toggle_${toggle.value}`] = DBState.db.globalChatVariables[`toggle_${toggle.value}`] === '1' ? '0' : '1' DBState.db.globalChatVariables[`toggle_${toggle.value}`] = DBState.db.globalChatVariables[`toggle_${toggle.value}`] === '1' ? '0' : '1'
}} /> }} />
</div> </div>
@@ -52,7 +52,7 @@
<div class="flex mt-2 items-center w-full" class:justify-end={$MobileGUI}> <div class="flex mt-2 items-center w-full" class:justify-end={$MobileGUI}>
<CheckInput bind:check={DBState.db.jailbreakToggle} name={language.jailbreakToggle} reverse /> <CheckInput bind:check={DBState.db.jailbreakToggle} name={language.jailbreakToggle} reverse />
</div> </div>
{@render toggles()} {@render toggles(true)}
{#if DBState.db.supaModelType !== 'none' || DBState.db.hanuraiEnable} {#if DBState.db.supaModelType !== 'none' || DBState.db.hanuraiEnable}
<div class="flex mt-2 items-center w-full" class:justify-end={$MobileGUI}> <div class="flex mt-2 items-center w-full" class:justify-end={$MobileGUI}>
<CheckInput bind:check={chara.supaMemory} reverse name={DBState.db.hanuraiEnable ? language.hanuraiMemory : DBState.db.hypaMemory ? language.ToggleHypaMemory : language.ToggleSuperMemory}/> <CheckInput bind:check={chara.supaMemory} reverse name={DBState.db.hanuraiEnable ? language.hanuraiMemory : DBState.db.hypaMemory ? language.ToggleHypaMemory : language.ToggleSuperMemory}/>