diff options
| author | Fuwn <[email protected]> | 2026-01-22 22:26:53 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-01-22 22:26:53 -0800 |
| commit | dda52424a3e7a69a01bb745033185429c8d11941 (patch) | |
| tree | 4c64d6784f668cda38c2097060145c189e3165df /src/lib/Settings | |
| parent | format: Apply Prettier formatting (diff) | |
| download | due.moe-dda52424a3e7a69a01bb745033185429c8d11941.tar.xz due.moe-dda52424a3e7a69a01bb745033185429c8d11941.zip | |
fix(notifications): Replace svelte-notifications with custom store for Svelte 5
Diffstat (limited to 'src/lib/Settings')
| -rw-r--r-- | src/lib/Settings/Categories/Debug.svelte | 4 | ||||
| -rw-r--r-- | src/lib/Settings/Categories/RSSFeeds.svelte | 4 | ||||
| -rw-r--r-- | src/lib/Settings/Categories/SettingSync.svelte | 4 |
3 files changed, 3 insertions, 9 deletions
diff --git a/src/lib/Settings/Categories/Debug.svelte b/src/lib/Settings/Categories/Debug.svelte index 379b27d0..852db4f3 100644 --- a/src/lib/Settings/Categories/Debug.svelte +++ b/src/lib/Settings/Categories/Debug.svelte @@ -1,6 +1,6 @@ <script lang="ts"> import settings from '$stores/settings'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import SettingHint from '../SettingHint.svelte'; import { options } from '$lib/Notification/options'; import locale from '$stores/locale'; @@ -8,8 +8,6 @@ import localforage from 'localforage'; import { browser } from '$app/environment'; - const { addNotification } = getNotificationsContext(); - const clearCaches = async () => { if (!browser) return; diff --git a/src/lib/Settings/Categories/RSSFeeds.svelte b/src/lib/Settings/Categories/RSSFeeds.svelte index a225b137..00b0bba4 100644 --- a/src/lib/Settings/Categories/RSSFeeds.svelte +++ b/src/lib/Settings/Categories/RSSFeeds.svelte @@ -1,14 +1,12 @@ <script lang="ts"> import { options } from '$lib/Notification/options'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import { env } from '$env/dynamic/public'; import locale from '$stores/locale'; import SettingHint from '../SettingHint.svelte'; import tooltip from '$lib/Tooltip/tooltip'; export let user: any; - - const { addNotification } = getNotificationsContext(); </script> <button diff --git a/src/lib/Settings/Categories/SettingSync.svelte b/src/lib/Settings/Categories/SettingSync.svelte index 39e62954..937ec31d 100644 --- a/src/lib/Settings/Categories/SettingSync.svelte +++ b/src/lib/Settings/Categories/SettingSync.svelte @@ -3,12 +3,10 @@ import root from '$lib/Utility/root'; import identity from '$stores/identity'; import settings from '$stores/settings'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import SettingHint from '../SettingHint.svelte'; import locale from '$stores/locale'; import settingsSyncTimes from '$stores/settingsSyncTimes'; - - const { addNotification } = getNotificationsContext(); </script> {#if !$settings.settingsSync} |