diff options
| author | Fuwn <[email protected]> | 2026-03-01 16:20:51 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-03-01 16:21:02 -0800 |
| commit | eae5d24d9e79e59a19d4721caaeaa0ca650ecb33 (patch) | |
| tree | 1b685bb248e051dfa26d2bfdebe6689402dd93c5 /src/lib/Tools/SequelCatcher | |
| parent | chore(tooling): remove legacy eslint and prettier (diff) | |
| download | due.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.tar.xz due.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.zip | |
chore(biome): drop formatter style overrides
Diffstat (limited to 'src/lib/Tools/SequelCatcher')
| -rw-r--r-- | src/lib/Tools/SequelCatcher/List.svelte | 34 | ||||
| -rw-r--r-- | src/lib/Tools/SequelCatcher/Tool.svelte | 47 |
2 files changed, 44 insertions, 37 deletions
diff --git a/src/lib/Tools/SequelCatcher/List.svelte b/src/lib/Tools/SequelCatcher/List.svelte index 79e28703..b1512e22 100644 --- a/src/lib/Tools/SequelCatcher/List.svelte +++ b/src/lib/Tools/SequelCatcher/List.svelte @@ -1,9 +1,9 @@ <script lang="ts"> -import Spacer from '$lib/Layout/Spacer.svelte'; -import { filterRelations, type Media } from '$lib/Data/AniList/media'; -import MediaTitleDisplay from '$lib/List/MediaTitleDisplay.svelte'; -import { outboundLink } from '$lib/Media/links'; -import settings from '$stores/settings'; +import Spacer from "$lib/Layout/Spacer.svelte"; +import { filterRelations, type Media } from "$lib/Data/AniList/media"; +import MediaTitleDisplay from "$lib/List/MediaTitleDisplay.svelte"; +import { outboundLink } from "$lib/Media/links"; +import settings from "$stores/settings"; export let mediaListUnchecked: Media[]; @@ -11,18 +11,18 @@ let includeCurrent = false; let includeSideStories = false; const matchCheck = (media: Media | undefined, swap = false) => - (media && - media.mediaListEntry && - media.mediaListEntry?.status !== 'CURRENT' && - media.mediaListEntry?.status !== 'REPEATING' && - media.mediaListEntry?.status !== 'PAUSED') || - !media - ? swap - ? undefined - : media - : swap - ? media - : undefined; + (media && + media.mediaListEntry && + media.mediaListEntry?.status !== "CURRENT" && + media.mediaListEntry?.status !== "REPEATING" && + media.mediaListEntry?.status !== "PAUSED") || + !media + ? swap + ? undefined + : media + : swap + ? media + : undefined; </script> <input type="checkbox" bind:checked={includeCurrent} /> Include current (watching, rewatching, diff --git a/src/lib/Tools/SequelCatcher/Tool.svelte b/src/lib/Tools/SequelCatcher/Tool.svelte index 01742d6f..727a3a6c 100644 --- a/src/lib/Tools/SequelCatcher/Tool.svelte +++ b/src/lib/Tools/SequelCatcher/Tool.svelte @@ -1,31 +1,38 @@ <script lang="ts"> -import Spacer from '$lib/Layout/Spacer.svelte'; -import List from './List.svelte'; -import type { AniListAuthorisation } from '$lib/Data/AniList/identity'; -import userIdentity from '$stores/identity'; -import { type Media, mediaListCollection, Type } from '$lib/Data/AniList/media'; -import LogInRestricted from '$lib/Error/LogInRestricted.svelte'; -import anime from '$stores/anime'; -import identity from '$stores/identity'; -import { onMount } from 'svelte'; -import lastPruneTimes from '$stores/lastPruneTimes'; -import Message from '$lib/Loading/Message.svelte'; -import Skeleton from '$lib/Loading/Skeleton.svelte'; -import Username from '$lib/Layout/Username.svelte'; +import Spacer from "$lib/Layout/Spacer.svelte"; +import List from "./List.svelte"; +import type { AniListAuthorisation } from "$lib/Data/AniList/identity"; +import userIdentity from "$stores/identity"; +import { type Media, mediaListCollection, Type } from "$lib/Data/AniList/media"; +import LogInRestricted from "$lib/Error/LogInRestricted.svelte"; +import anime from "$stores/anime"; +import identity from "$stores/identity"; +import { onMount } from "svelte"; +import lastPruneTimes from "$stores/lastPruneTimes"; +import Message from "$lib/Loading/Message.svelte"; +import Skeleton from "$lib/Loading/Skeleton.svelte"; +import Username from "$lib/Layout/Username.svelte"; export let user: AniListAuthorisation; let mediaList: Promise<Media[]>; onMount(async () => { - if (user === undefined || $identity.id === -2) return; + if (user === undefined || $identity.id === -2) return; - mediaList = mediaListCollection(user, $userIdentity, Type.Anime, $anime, $lastPruneTimes.anime, { - forcePrune: true, - includeCompleted: true, - all: true, - includeRelations: true - }); + mediaList = mediaListCollection( + user, + $userIdentity, + Type.Anime, + $anime, + $lastPruneTimes.anime, + { + forcePrune: true, + includeCompleted: true, + all: true, + includeRelations: true, + }, + ); }); </script> |