aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Template
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/List/Template')
-rw-r--r--src/lib/List/Template/MangaListTemplate.svelte10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/List/Template/MangaListTemplate.svelte b/src/lib/List/Template/MangaListTemplate.svelte
index c6d02bf8..52900bd4 100644
--- a/src/lib/List/Template/MangaListTemplate.svelte
+++ b/src/lib/List/Template/MangaListTemplate.svelte
@@ -18,6 +18,7 @@
let mangaLists: Promise<Media[]>;
let startTime: number;
let endTime: number;
+ let lastUpdatedMedia = -1;
const keyCacher = setInterval(() => {
startTime = performance.now();
@@ -112,6 +113,7 @@
$lastPruneTimes.manga,
true
);
+ lastUpdatedMedia = id;
});
};
@@ -155,7 +157,13 @@
{#each cleanedMedia as manga}
<li>
<a href={`https://anilist.co/manga/${manga.id}`} target="_blank">
- {manga.title.english || manga.title.romaji || manga.title.native}
+ {#if lastUpdatedMedia === manga.id}
+ <span style="color: lightcoral">
+ {manga.title.english || manga.title.romaji || manga.title.native}
+ </span>
+ {:else}
+ {manga.title.english || manga.title.romaji || manga.title.native}
+ {/if}
</a>
<span style="opacity: 50%;">|</span>
{(manga.mediaListEntry || { progress: 0 }).progress}