aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools/SequelSpy
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-03-01 16:20:51 -0800
committerFuwn <[email protected]>2026-03-01 16:21:02 -0800
commiteae5d24d9e79e59a19d4721caaeaa0ca650ecb33 (patch)
tree1b685bb248e051dfa26d2bfdebe6689402dd93c5 /src/lib/Tools/SequelSpy
parentchore(tooling): remove legacy eslint and prettier (diff)
downloaddue.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.tar.xz
due.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.zip
chore(biome): drop formatter style overrides
Diffstat (limited to 'src/lib/Tools/SequelSpy')
-rw-r--r--src/lib/Tools/SequelSpy/Prequels.svelte14
-rw-r--r--src/lib/Tools/SequelSpy/Tool.svelte54
2 files changed, 36 insertions, 32 deletions
diff --git a/src/lib/Tools/SequelSpy/Prequels.svelte b/src/lib/Tools/SequelSpy/Prequels.svelte
index 5929821e..98fea353 100644
--- a/src/lib/Tools/SequelSpy/Prequels.svelte
+++ b/src/lib/Tools/SequelSpy/Prequels.svelte
@@ -1,15 +1,15 @@
<script lang="ts">
-import type { MediaPrequel } from '$lib/Data/AniList/prequels';
-import MediaTitleDisplay from '$lib/List/MediaTitleDisplay.svelte';
-import { airingTime } from '$lib/Media/Anime/Airing/time';
-import LinkedTooltip from '$lib/Tooltip/LinkedTooltip.svelte';
-import settings from '$stores/settings';
-import type { Media } from '$lib/Data/AniList/media';
+import type { MediaPrequel } from "$lib/Data/AniList/prequels";
+import MediaTitleDisplay from "$lib/List/MediaTitleDisplay.svelte";
+import { airingTime } from "$lib/Media/Anime/Airing/time";
+import LinkedTooltip from "$lib/Tooltip/LinkedTooltip.svelte";
+import settings from "$stores/settings";
+import type { Media } from "$lib/Data/AniList/media";
export let currentPrequels: MediaPrequel[];
const prequelAiringTime = (prequel: MediaPrequel) =>
- airingTime(prequel as unknown as Media, null, false, true);
+ airingTime(prequel as unknown as Media, null, false, true);
</script>
<ul>
diff --git a/src/lib/Tools/SequelSpy/Tool.svelte b/src/lib/Tools/SequelSpy/Tool.svelte
index 0a862984..71056694 100644
--- a/src/lib/Tools/SequelSpy/Tool.svelte
+++ b/src/lib/Tools/SequelSpy/Tool.svelte
@@ -1,38 +1,42 @@
<script lang="ts">
-import Spacer from '$lib/Layout/Spacer.svelte';
-import type { AniListAuthorisation } from '$lib/Data/AniList/identity';
-import { prequels, type MediaPrequel } from '$lib/Data/AniList/prequels';
-import { onMount } from 'svelte';
-import { clearAllParameters, parseOrDefault } from '../../Utility/parameters';
-import { page } from '$app/stores';
-import { browser } from '$app/environment';
-import { season as getSeason } from '$lib/Media/Anime/season';
-import Skeleton from '$lib/Loading/Skeleton.svelte';
-import identity from '$stores/identity';
-import LogInRestricted from '$lib/Error/LogInRestricted.svelte';
-import Prequels from './Prequels.svelte';
+import Spacer from "$lib/Layout/Spacer.svelte";
+import type { AniListAuthorisation } from "$lib/Data/AniList/identity";
+import { prequels, type MediaPrequel } from "$lib/Data/AniList/prequels";
+import { onMount } from "svelte";
+import { clearAllParameters, parseOrDefault } from "../../Utility/parameters";
+import { page } from "$app/stores";
+import { browser } from "$app/environment";
+import { season as getSeason } from "$lib/Media/Anime/season";
+import Skeleton from "$lib/Loading/Skeleton.svelte";
+import identity from "$stores/identity";
+import LogInRestricted from "$lib/Error/LogInRestricted.svelte";
+import Prequels from "./Prequels.svelte";
export let user: AniListAuthorisation;
-let currentPrequels: Promise<MediaPrequel[]> = Promise.resolve([]) as Promise<MediaPrequel[]>;
-const urlParameters = browser ? new URLSearchParams(window.location.search) : null;
-let year = parseOrDefault(urlParameters, 'year', new Date().getFullYear());
-let season = parseOrDefault(urlParameters, 'season', getSeason());
+let currentPrequels: Promise<MediaPrequel[]> = Promise.resolve([]) as Promise<
+ MediaPrequel[]
+>;
+const urlParameters = browser
+ ? new URLSearchParams(window.location.search)
+ : null;
+let year = parseOrDefault(urlParameters, "year", new Date().getFullYear());
+let season = parseOrDefault(urlParameters, "season", getSeason());
$: {
- if (year.toString().length === 4 && $identity.id !== -2 && user)
- currentPrequels = prequels(user, year, season);
+ if (year.toString().length === 4 && $identity.id !== -2 && user)
+ currentPrequels = prequels(user, year, season);
}
$: {
- if (browser) {
- $page.url.searchParams.set('year', year.toString());
- $page.url.searchParams.set('season', season.toString());
- clearAllParameters(['year', 'season']);
- history.replaceState(null, '', `?${$page.url.searchParams.toString()}`);
- }
+ if (browser) {
+ $page.url.searchParams.set("year", year.toString());
+ $page.url.searchParams.set("season", season.toString());
+ clearAllParameters(["year", "season"]);
+ history.replaceState(null, "", `?${$page.url.searchParams.toString()}`);
+ }
}
-onMount(() => clearAllParameters(['year', 'season']));
+onMount(() => clearAllParameters(["year", "season"]));
</script>
{#if user === undefined || $identity.id === -2}