aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-10-01 15:41:01 -0700
committerFuwn <[email protected]>2023-10-01 15:43:21 -0700
commitc113683de8f15db6a3419a27bfefe7790bd6a2b1 (patch)
treeeb1ba94d8c1391a9e7e3a98e04fae9726c697496 /src/lib/List
parentfix(anime): pass new media entries up to parent (diff)
downloaddue.moe-c113683de8f15db6a3419a27bfefe7790bd6a2b1.tar.xz
due.moe-c113683de8f15db6a3419a27bfefe7790bd6a2b1.zip
fix(anime): last updated highlight
Diffstat (limited to 'src/lib/List')
-rw-r--r--src/lib/List/Anime/CleanAnimeList.svelte3
-rw-r--r--src/lib/List/Template/AnimeListTemplate.svelte12
2 files changed, 12 insertions, 3 deletions
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte
index 59303e6a..961eb4fc 100644
--- a/src/lib/List/Anime/CleanAnimeList.svelte
+++ b/src/lib/List/Anime/CleanAnimeList.svelte
@@ -11,8 +11,7 @@
export let user: AniListAuthorisation;
export let identity: UserIdentity;
export let endTime: number;
-
- let lastUpdatedMedia = -1;
+ export let lastUpdatedMedia: number;
</script>
<ListTitle time={endTime / 1000} count={media.length} custom={title} />
diff --git a/src/lib/List/Template/AnimeListTemplate.svelte b/src/lib/List/Template/AnimeListTemplate.svelte
index 0093c2a9..c75b166a 100644
--- a/src/lib/List/Template/AnimeListTemplate.svelte
+++ b/src/lib/List/Template/AnimeListTemplate.svelte
@@ -14,6 +14,8 @@
export let user: AniListAuthorisation;
export let identity: UserIdentity;
export let title: string;
+
+ let lastUpdatedMedia = -1;
</script>
{#await animeLists}
@@ -23,7 +25,15 @@
{:then media}
{@const cleanedMedia = cleanMedia(media, $settings.displayUnresolved)}
- <CleanAnimeList media={cleanedMedia} {title} bind:animeLists {user} {identity} {endTime} />
+ <CleanAnimeList
+ media={cleanedMedia}
+ {title}
+ bind:animeLists
+ {user}
+ {identity}
+ {endTime}
+ bind:lastUpdatedMedia
+ />
{:catch}
<ListTitle time={0} count={'?'} custom={title} />