From d467b310701b1b2b870d9e6a87d1ada25183c0e1 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 1 Oct 2023 15:55:11 -0700 Subject: feat(anime): completed as prop --- src/lib/List/Anime/CleanAnimeList.svelte | 3 ++- src/lib/List/Anime/CompletedAnimeList.svelte | 2 +- src/lib/List/Template/AnimeListTemplate.svelte | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) (limited to 'src/lib') 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; @@ -59,7 +60,7 @@ lastUpdatedMedia = anime.id; })}>+ - {#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 @@ }; - + 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; @@ -33,6 +34,7 @@ {identity} {endTime} bind:lastUpdatedMedia + {completed} /> {:catch} -- cgit v1.2.3