diff options
| author | Fuwn <[email protected]> | 2023-10-06 21:41:49 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-10-06 21:41:49 -0700 |
| commit | 899c6a6b56b271480c310d025946f6d4de9efde0 (patch) | |
| tree | 9b7d7cfbdec5d7812c4a9637bf061f683aa170a7 | |
| parent | fix(manga): highlist fast (diff) | |
| download | due.moe-899c6a6b56b271480c310d025946f6d4de9efde0.tar.xz due.moe-899c6a6b56b271480c310d025946f6d4de9efde0.zip | |
feat(manga): display total completed chapters
| -rw-r--r-- | src/lib/AniList/media.ts | 2 | ||||
| -rw-r--r-- | src/lib/List/CleanMangaList.svelte | 6 |
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> |