diff options
| author | Fuwn <[email protected]> | 2023-12-17 06:53:58 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-17 06:53:58 -0800 |
| commit | dedfb2a31725b8299515686a70b711fda04c134a (patch) | |
| tree | 44553f12fb543b8fb09eb4e731c0c66122a5b504 /src/lib/List/Anime/AnimeListTemplate.svelte | |
| parent | refactor(airing): airing time via injection (diff) | |
| download | due.moe-dedfb2a31725b8299515686a70b711fda04c134a.tar.xz due.moe-dedfb2a31725b8299515686a70b711fda04c134a.zip | |
fix(anime): position of subbed release
Diffstat (limited to 'src/lib/List/Anime/AnimeListTemplate.svelte')
| -rw-r--r-- | src/lib/List/Anime/AnimeListTemplate.svelte | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/src/lib/List/Anime/AnimeListTemplate.svelte b/src/lib/List/Anime/AnimeListTemplate.svelte index d325895a..554897ba 100644 --- a/src/lib/List/Anime/AnimeListTemplate.svelte +++ b/src/lib/List/Anime/AnimeListTemplate.svelte @@ -7,11 +7,13 @@ import settings from '../../../stores/settings'; import CleanAnimeList from './CleanAnimeList.svelte'; import ListTitle from '../ListTitle.svelte'; + import type { SubsPlease } from '$lib/subsPlease'; export let endTime: number; export let cleanMedia: ( media: Media[], displayUnresolved: boolean, + subsPlease: SubsPlease | null, plannedOnly?: boolean ) => Media[]; export let animeLists: Promise<Media[]>; @@ -46,18 +48,20 @@ <ul><li>Loading ...</li></ul> {/if} {:then media} - <CleanAnimeList - media={cleanMedia(media, $settings.displayUnresolved, plannedOnly)} - {title} - bind:animeLists - {user} - {identity} - {endTime} - bind:lastUpdatedMedia - {completed} - bind:previousAnimeList - bind:pendingUpdate - /> + {#await fetch(`/api/subsplease?tz=${Intl.DateTimeFormat().resolvedOptions().timeZone}`).then( (r) => r.json() ) then subsPlease} + <CleanAnimeList + media={cleanMedia(media, $settings.displayUnresolved, subsPlease, plannedOnly)} + {title} + bind:animeLists + {user} + {identity} + {endTime} + bind:lastUpdatedMedia + {completed} + bind:previousAnimeList + bind:pendingUpdate + /> + {/await} {:catch} <ListTitle time={0} count={-1337} custom={title} /> |