diff options
| author | Fuwn <[email protected]> | 2023-09-23 01:40:36 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-09-23 01:40:36 -0700 |
| commit | 38ebbd6af911a0c91a3a3d7db1c50261e2398010 (patch) | |
| tree | 8ab3b0b6daabb8ce1d3d51e01603d1a19b9d1a4b /src/lib/Settings/SettingToggle.svelte | |
| parent | feat(tools): move activity history (diff) | |
| download | due.moe-38ebbd6af911a0c91a3a3d7db1c50261e2398010.tar.xz due.moe-38ebbd6af911a0c91a3a3d7db1c50261e2398010.zip | |
fix(settings): temporarily disable height limit
Diffstat (limited to 'src/lib/Settings/SettingToggle.svelte')
| -rw-r--r-- | src/lib/Settings/SettingToggle.svelte | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/lib/Settings/SettingToggle.svelte b/src/lib/Settings/SettingToggle.svelte index 4b68d458..49a384ac 100644 --- a/src/lib/Settings/SettingToggle.svelte +++ b/src/lib/Settings/SettingToggle.svelte @@ -5,14 +5,28 @@ export let on = ''; export let off = ''; export let sectionBreak = false; + export let disabled = false; </script> <a href={'#'} on:click={() => - $settings[setting] ? settings.setKey(setting, false) : settings.setKey(setting, true)} - >{$settings[setting] ? on : off} <slot /></a + disabled + ? {} + : $settings[setting] + ? settings.setKey(setting, false) + : settings.setKey(setting, true)} > + {#if disabled} + <strike> + {$settings[setting] ? on : off} + <slot /> + </strike> + {:else} + {$settings[setting] ? on : off} + <slot /> + {/if} +</a> <br /> |