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/List | |
| 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/List')
| -rw-r--r-- | src/lib/List/Anime/CompletedAnimeList.svelte | 4 | ||||
| -rw-r--r-- | src/lib/List/Anime/DueAnimeList.svelte | 4 | ||||
| -rw-r--r-- | src/lib/List/Anime/UpcomingAnimeList.svelte | 4 | ||||
| -rw-r--r-- | src/lib/List/Manga/MangaListTemplate.svelte | 4 |
4 files changed, 4 insertions, 12 deletions
diff --git a/src/lib/List/Anime/CompletedAnimeList.svelte b/src/lib/List/Anime/CompletedAnimeList.svelte index 4245525d..8e914ef6 100644 --- a/src/lib/List/Anime/CompletedAnimeList.svelte +++ b/src/lib/List/Anime/CompletedAnimeList.svelte @@ -6,7 +6,7 @@ import lastPruneTimes from '$stores/lastPruneTimes'; import settings from '$stores/settings'; import AnimeList from './AnimeListTemplate.svelte'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import locale from '$stores/locale'; import identity from '$stores/identity'; import sampleAnime from '$lib/Data/Static/SampleMedia/anime.json'; @@ -19,8 +19,6 @@ }; export let dummy = false; export let disableFilter = false; - - const { addNotification } = getNotificationsContext(); let animeLists: Promise<Media[]>; let startTime: number; let endTime: number; diff --git a/src/lib/List/Anime/DueAnimeList.svelte b/src/lib/List/Anime/DueAnimeList.svelte index 95be3b6c..2db8da65 100644 --- a/src/lib/List/Anime/DueAnimeList.svelte +++ b/src/lib/List/Anime/DueAnimeList.svelte @@ -8,13 +8,11 @@ import AnimeList from './AnimeListTemplate.svelte'; import type { SubsPlease } from '$lib/Media/Anime/Airing/Subtitled/subsPlease'; import { injectAiringTime } from '$lib/Media/Anime/Airing/Subtitled/match'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import locale from '$stores/locale'; import identity from '$stores/identity'; export let user: AniListAuthorisation; - - const { addNotification } = getNotificationsContext(); let animeLists: Promise<Media[]>; let startTime: number; let endTime: number; diff --git a/src/lib/List/Anime/UpcomingAnimeList.svelte b/src/lib/List/Anime/UpcomingAnimeList.svelte index 7b01af86..a0645320 100644 --- a/src/lib/List/Anime/UpcomingAnimeList.svelte +++ b/src/lib/List/Anime/UpcomingAnimeList.svelte @@ -7,15 +7,13 @@ import AnimeList from './AnimeListTemplate.svelte'; import settings from '$stores/settings'; import type { SubsPlease } from '$lib/Media/Anime/Airing/Subtitled/subsPlease'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import locale from '$stores/locale'; import identity from '$stores/identity'; import { injectAiringTime } from '$lib/Media/Anime/Airing/Subtitled/match'; import revalidateAnime from '$stores/revalidateAnime'; export let user: AniListAuthorisation; - - const { addNotification } = getNotificationsContext(); let animeLists: Promise<Media[]>; let startTime: number; let endTime: number; diff --git a/src/lib/List/Manga/MangaListTemplate.svelte b/src/lib/List/Manga/MangaListTemplate.svelte index b2d95dc5..83c491c8 100644 --- a/src/lib/List/Manga/MangaListTemplate.svelte +++ b/src/lib/List/Manga/MangaListTemplate.svelte @@ -13,7 +13,7 @@ import Error from '$lib/Error/RateLimited.svelte'; import CleanMangaList from './CleanMangaList.svelte'; import { incrementMediaProgress } from '$lib/Media/Anime/cache'; - import { getNotificationsContext } from 'svelte-notifications'; + import { addNotification } from '$lib/Notification/store'; import { options } from '$lib/Notification/options'; import Skeleton from '$lib/Loading/Skeleton.svelte'; import locale from '$stores/locale'; @@ -32,8 +32,6 @@ export let due: boolean; export let dummy = $settings.debugDummyLists || false; export let disableFilter = false; - - const { addNotification } = getNotificationsContext(); const authorised = privilegedUser($identity.id); let mangaLists: Promise<Media[]>; let startTime: number; |