aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Anime/UpcomingAnimeList.svelte
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-11 22:07:08 -0800
committerFuwn <[email protected]>2024-01-11 22:07:08 -0800
commitbcdaf7d9214a16473b70bd1078a047dad76ab870 (patch)
tree44f11a4a5c0707aeb83084958c4f38a42d8994e8 /src/lib/List/Anime/UpcomingAnimeList.svelte
parentfix(api): un-share some caches (diff)
downloaddue.moe-bcdaf7d9214a16473b70bd1078a047dad76ab870.tar.xz
due.moe-bcdaf7d9214a16473b70bd1078a047dad76ab870.zip
feat(list): recache notifications
Diffstat (limited to 'src/lib/List/Anime/UpcomingAnimeList.svelte')
-rw-r--r--src/lib/List/Anime/UpcomingAnimeList.svelte7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/List/Anime/UpcomingAnimeList.svelte b/src/lib/List/Anime/UpcomingAnimeList.svelte
index 46a42e1d..cdcf23c0 100644
--- a/src/lib/List/Anime/UpcomingAnimeList.svelte
+++ b/src/lib/List/Anime/UpcomingAnimeList.svelte
@@ -7,17 +7,22 @@
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';
export let user: AniListAuthorisation;
export let identity: UserIdentity;
+ const { addNotification } = getNotificationsContext();
let animeLists: Promise<Media[]>;
let startTime: number;
let endTime: number;
onMount(async () => {
startTime = performance.now();
- animeLists = mediaListCollection(user, identity, Type.Anime, $anime, $lastPruneTimes.anime);
+ animeLists = mediaListCollection(user, identity, Type.Anime, $anime, $lastPruneTimes.anime, {
+ addNotification,
+ notificationType: 'Upcoming Episodes'
+ });
});
const cleanMedia = (