aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-10-06 21:41:49 -0700
committerFuwn <[email protected]>2023-10-06 21:41:49 -0700
commit899c6a6b56b271480c310d025946f6d4de9efde0 (patch)
tree9b7d7cfbdec5d7812c4a9637bf061f683aa170a7
parentfix(manga): highlist fast (diff)
downloaddue.moe-899c6a6b56b271480c310d025946f6d4de9efde0.tar.xz
due.moe-899c6a6b56b271480c310d025946f6d4de9efde0.zip
feat(manga): display total completed chapters
-rw-r--r--src/lib/AniList/media.ts2
-rw-r--r--src/lib/List/CleanMangaList.svelte6
2 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/AniList/media.ts b/src/lib/AniList/media.ts
index d41e48fb..e5deb272 100644
--- a/src/lib/AniList/media.ts
+++ b/src/lib/AniList/media.ts
@@ -15,6 +15,7 @@ export interface Media {
status: string;
type: string;
episodes: number;
+ chapters: number;
format: string;
title: {
romaji: string;
@@ -126,6 +127,7 @@ export const mediaListCollection = async (
status
type
episodes
+ chapters
format
title { romaji english native }
nextAiringEpisode { episode timeUntilAiring }
diff --git a/src/lib/List/CleanMangaList.svelte b/src/lib/List/CleanMangaList.svelte
index e2f4be9e..45669092 100644
--- a/src/lib/List/CleanMangaList.svelte
+++ b/src/lib/List/CleanMangaList.svelte
@@ -40,7 +40,9 @@
{/if}
</a>
<span style="opacity: 50%;">|</span>
- {pendingUpdate === manga.id ? progress + 1 : progress}
+ {pendingUpdate === manga.id ? progress + 1 : progress}<span style="opacity: 50%;">
+ /{manga.chapters || '?'}
+ </span>
<a
href={'#'}
style={disableIncrement ? 'pointer-events: none; opacity: 50%;' : ''}
@@ -49,7 +51,7 @@
>
+
</a>
- [{manga.episodes || '?'}]
+ {#if manga.episodes === manga.chapters}[{manga.episodes || '?'}]{/if}
</li>
{/each}
</ul>