diff options
| author | Fuwn <[email protected]> | 2023-10-01 15:55:11 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-10-01 15:55:11 -0700 |
| commit | d467b310701b1b2b870d9e6a87d1ada25183c0e1 (patch) | |
| tree | c19d2b2c7e5ebb1f4c3a7809ecaa9dbc8bc594c0 /src | |
| parent | chore: fix lints (diff) | |
| download | due.moe-d467b310701b1b2b870d9e6a87d1ada25183c0e1.tar.xz due.moe-d467b310701b1b2b870d9e6a87d1ada25183c0e1.zip | |
feat(anime): completed as prop
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/List/Anime/CleanAnimeList.svelte | 3 | ||||
| -rw-r--r-- | src/lib/List/Anime/CompletedAnimeList.svelte | 2 | ||||
| -rw-r--r-- | src/lib/List/Template/AnimeListTemplate.svelte | 2 |
3 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte index d43d76ed..eb0b9eca 100644 --- a/src/lib/List/Anime/CleanAnimeList.svelte +++ b/src/lib/List/Anime/CleanAnimeList.svelte @@ -14,6 +14,7 @@ export let identity: UserIdentity; export let endTime: number; export let lastUpdatedMedia: number; + export let completed = false; </script> <ListTitle time={endTime / 1000} count={media.length} custom={title} /> @@ -59,7 +60,7 @@ lastUpdatedMedia = anime.id; })}>+</a > - {#if !title.includes('Completed')} + {#if !completed} [{anime.nextAiringEpisode?.episode === -1 ? '?' : (anime.nextAiringEpisode?.episode || 1) - 1}] diff --git a/src/lib/List/Anime/CompletedAnimeList.svelte b/src/lib/List/Anime/CompletedAnimeList.svelte index 01db915d..50a124a2 100644 --- a/src/lib/List/Anime/CompletedAnimeList.svelte +++ b/src/lib/List/Anime/CompletedAnimeList.svelte @@ -50,4 +50,4 @@ }; </script> -<AnimeList {endTime} {cleanMedia} bind:animeLists {user} {identity} title="Completed Anime" /> +<AnimeList {endTime} {cleanMedia} bind:animeLists {user} {identity} title="Anime" completed /> diff --git a/src/lib/List/Template/AnimeListTemplate.svelte b/src/lib/List/Template/AnimeListTemplate.svelte index c75b166a..73aa6cca 100644 --- a/src/lib/List/Template/AnimeListTemplate.svelte +++ b/src/lib/List/Template/AnimeListTemplate.svelte @@ -14,6 +14,7 @@ export let user: AniListAuthorisation; export let identity: UserIdentity; export let title: string; + export let completed = false; let lastUpdatedMedia = -1; </script> @@ -33,6 +34,7 @@ {identity} {endTime} bind:lastUpdatedMedia + {completed} /> {:catch} <ListTitle time={0} count={'?'} custom={title} /> |