diff options
| author | Fuwn <[email protected]> | 2024-01-31 02:20:30 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-31 02:20:30 -0800 |
| commit | 735b9d06d4a63cee42b7635a3d806717e55cd762 (patch) | |
| tree | 49c59d41756c31abf6eb3b43805378b4d2bfeaf5 /src/lib/List/Anime/DueAnimeList.svelte | |
| parent | refactor(css): use gap for all gaps (diff) | |
| download | due.moe-735b9d06d4a63cee42b7635a3d806717e55cd762.tar.xz due.moe-735b9d06d4a63cee42b7635a3d806717e55cd762.zip | |
refactor(list): use global identity
Diffstat (limited to 'src/lib/List/Anime/DueAnimeList.svelte')
| -rw-r--r-- | src/lib/List/Anime/DueAnimeList.svelte | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/src/lib/List/Anime/DueAnimeList.svelte b/src/lib/List/Anime/DueAnimeList.svelte index 83b2890b..ce946ff4 100644 --- a/src/lib/List/Anime/DueAnimeList.svelte +++ b/src/lib/List/Anime/DueAnimeList.svelte @@ -1,6 +1,6 @@ <script lang="ts"> import { mediaListCollection, Type, type Media } from '$lib/AniList/media'; - import type { UserIdentity, AniListAuthorisation } from '$lib/AniList/identity'; + import type { AniListAuthorisation } from '$lib/AniList/identity'; import { onDestroy, onMount } from 'svelte'; import anime from '$stores/anime'; import settings from '$stores/settings'; @@ -10,9 +10,9 @@ import { injectAiringTime } from '$lib/Media/Anime/Airing/Subtitled/match'; import { getNotificationsContext } from 'svelte-notifications'; import locale from '$stores/locale'; + import identity from '$stores/identity'; export let user: AniListAuthorisation; - export let identity: UserIdentity; const { addNotification } = getNotificationsContext(); let animeLists: Promise<Media[]>; @@ -22,7 +22,7 @@ const keyCacher = setInterval(() => { startTime = performance.now(); endTime = -1; - animeLists = mediaListCollection(user, identity, Type.Anime, $anime, $lastPruneTimes.anime, { + animeLists = mediaListCollection(user, $identity, Type.Anime, $anime, $lastPruneTimes.anime, { forcePrune: true, addNotification }); @@ -30,7 +30,7 @@ onMount(async () => { startTime = performance.now(); - animeLists = mediaListCollection(user, identity, Type.Anime, $anime, $lastPruneTimes.anime, { + animeLists = mediaListCollection(user, $identity, Type.Anime, $anime, $lastPruneTimes.anime, { addNotification }); }); @@ -91,11 +91,4 @@ }; </script> -<AnimeList - {endTime} - {cleanMedia} - bind:animeLists - {user} - {identity} - title={$locale().lists.due.episodes} -/> +<AnimeList {endTime} {cleanMedia} bind:animeLists {user} title={$locale().lists.due.episodes} /> |