From 43da06cf8e8a2343f063c9335d4b27cca59b7f92 Mon Sep 17 00:00:00 2001
From: Fuwn <contact@fuwn.me>
Date: Tue, 26 Sep 2023 17:45:50 -0700
Subject: refator(anime): move upcoming to component

---
 src/lib/List/AnimeList.svelte | 36 ++++++++++++++++++++----------------
 1 file changed, 20 insertions(+), 16 deletions(-)

(limited to 'src/lib/List/AnimeList.svelte')

diff --git a/src/lib/List/AnimeList.svelte b/src/lib/List/AnimeList.svelte
index 03d58b1f..50fee05d 100644
--- a/src/lib/List/AnimeList.svelte
+++ b/src/lib/List/AnimeList.svelte
@@ -51,22 +51,26 @@
 					{anime.title.english || anime.title.romaji || anime.title.native}
 				</a>
 				<span style="opacity: 50%;">|</span>
-				<!-- {anime.mediaListEntry?.progress || 0}{@html totalEpisodes(anime)} -->
-				{(anime.mediaListEntry || { progress: 0 }).progress}{@html totalEpisodes(anime)}
-				<a
-					href={'#'}
-					on:click={() =>
-						updateMedia(
-							anime.id,
-							anime.mediaListEntry?.progress,
-							() => (animeLists = cleanCache(user, identity))
-						)}>+</a
-				>
-				{#if !title.includes('Completed')}
-					[{anime.nextAiringEpisode?.episode === -1
-						? '?'
-						: (anime.nextAiringEpisode?.episode || 1) - 1}]
-					{@html airingTime(anime)}
+				{#if title === 'Upcoming Episodes'}
+					<!-- {anime.mediaListEntry?.progress || 0}{@html totalEpisodes(anime)} -->
+					{(anime.mediaListEntry || { progress: 0 }).progress}{@html totalEpisodes(anime)}
+					<a
+						href={'#'}
+						on:click={() =>
+							updateMedia(
+								anime.id,
+								anime.mediaListEntry?.progress,
+								() => (animeLists = cleanCache(user, identity))
+							)}>+</a
+					>
+					{#if !title.includes('Completed')}
+						[{anime.nextAiringEpisode?.episode === -1
+							? '?'
+							: (anime.nextAiringEpisode?.episode || 1) - 1}]
+						{@html airingTime(anime)}
+					{/if}
+				{:else}
+					{@html airingTime(anime, true)}
 				{/if}
 			</li>
 		{/each}
-- 
cgit v1.2.3

