aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-09 01:36:07 -0700
committerFuwn <[email protected]>2024-10-09 01:36:07 -0700
commit5578d7c1263f3e01ccde30a36cd094fb4d065173 (patch)
treedc2017c2673f11b6ccbbcedafcad2b453885df0f
parentfeat(schedule): filter media list entries toggle (diff)
downloaddue.moe-5578d7c1263f3e01ccde30a36cd094fb4d065173.tar.xz
due.moe-5578d7c1263f3e01ccde30a36cd094fb4d065173.zip
feat(settings): add uri fragment to schedule filter list
-rw-r--r--src/lib/Settings/Categories/Display.svelte1
-rw-r--r--src/lib/Settings/SettingCheckboxToggle.svelte3
2 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte
index e1f96025..3b572b7b 100644
--- a/src/lib/Settings/Categories/Display.svelte
+++ b/src/lib/Settings/Categories/Display.svelte
@@ -333,6 +333,7 @@
<SettingCheckboxToggle
setting="displayScheduleFilterList"
text="Only display media on your media lists in Subtitle Schedule"
+ id="schedule-filter-list"
/>
<select bind:value={$settings.displayTitleFormat}>
<option value="english">
diff --git a/src/lib/Settings/SettingCheckboxToggle.svelte b/src/lib/Settings/SettingCheckboxToggle.svelte
index bb4e8893..6a16edec 100644
--- a/src/lib/Settings/SettingCheckboxToggle.svelte
+++ b/src/lib/Settings/SettingCheckboxToggle.svelte
@@ -15,6 +15,7 @@
return;
};
export let invert = false;
+ export let id: string | null = null;
$: checked = setting ? (invert ? !$settings[setting] : $settings[setting]) : false;
$: field = text instanceof Function ? text() : text;
@@ -52,7 +53,7 @@
};
</script>
-<input type="checkbox" on:change={check} bind:checked />
+<input type="checkbox" on:change={check} bind:checked {id} />
<span
on:click={flip}