aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Tools')
-rw-r--r--src/lib/Tools/SequelSpy.svelte10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/lib/Tools/SequelSpy.svelte b/src/lib/Tools/SequelSpy.svelte
index 56f40956..e8cc98bf 100644
--- a/src/lib/Tools/SequelSpy.svelte
+++ b/src/lib/Tools/SequelSpy.svelte
@@ -8,6 +8,7 @@
import type { Media } from '$lib/AniList/media';
import { page } from '$app/stores';
import { browser } from '$app/environment';
+ import type { SubsPlease } from '$lib/subsPlease';
export let user: AniListAuthorisation;
@@ -42,7 +43,8 @@
onMount(() => clearAllParameters(['year', 'season']));
- const prequelAiringTime = (prequel: MediaPrequel) => airingTime(prequel as unknown as Media);
+ const prequelAiringTime = (prequel: MediaPrequel, subsPlease: SubsPlease) =>
+ airingTime(prequel as unknown as Media, subsPlease);
</script>
<p>
@@ -66,7 +68,11 @@
</a>
<span style="opacity: 50%;">|</span>
{prequel.seen}<span style="opacity: 50%;">/{prequel.episodes}</span>
- {@html prequelAiringTime(prequel)}
+ {#await fetch(`/api/subsplease?tz=${Intl.DateTimeFormat().resolvedOptions().timeZone}`).then( (r) => r.json() )}
+ Loading ...
+ {:then subsPlease}
+ {@html prequelAiringTime(prequel, subsPlease)}
+ {/await}
</li>
{/each}
</ul>