aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Anime/CleanAnimeList.svelte
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-01-29 19:19:50 -0800
committerFuwn <[email protected]>2026-01-29 19:19:50 -0800
commit7e3c7c14d3e7940bc310784e852082504b2760ce (patch)
tree3c7d0db5afbd53f50c9299d4da9c01485afb0968 /src/lib/List/Anime/CleanAnimeList.svelte
parentfeat(LandingHero): Make "See More" scroll past hero (diff)
downloaddue.moe-7e3c7c14d3e7940bc310784e852082504b2760ce.tar.xz
due.moe-7e3c7c14d3e7940bc310784e852082504b2760ce.zip
fix: Resolve all ESLint errors and warnings
Diffstat (limited to 'src/lib/List/Anime/CleanAnimeList.svelte')
-rw-r--r--src/lib/List/Anime/CleanAnimeList.svelte7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte
index 04b1d03c..561b3b1d 100644
--- a/src/lib/List/Anime/CleanAnimeList.svelte
+++ b/src/lib/List/Anime/CleanAnimeList.svelte
@@ -19,9 +19,10 @@
import stateBin from '$stores/stateBin';
import localforage from 'localforage';
import MediaRoulette from '../MediaRoulette.svelte';
+ import type { Title } from '../mediaTitle';
export let media: Media[];
- export let title: any;
+ export let title: Title;
export let animeLists: Promise<Media[]>;
export let user: AniListAuthorisation;
export let endTime: number;
@@ -36,7 +37,7 @@
export let limit: number | undefined = undefined;
let showRoulette = false;
- let keyCacher: NodeJS.Timeout;
+ let keyCacher: ReturnType<typeof setInterval>;
let totalEpisodeDueCount = media
.map((anime) => {
if ($settings.displayTotalEpisodes && !$settings.displayTotalDueEpisodes) return 1;
@@ -60,7 +61,7 @@
new Set(
media
.flatMap((m) => Object.entries(m.mediaListEntry?.customLists ?? {}))
- .filter(([_, value]) => value)
+ .filter(([_key, value]) => value)
.map(([key]) => key)
)
);