aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/CleanMangaList.svelte
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-10-06 22:52:12 -0700
committerFuwn <[email protected]>2023-10-06 22:52:12 -0700
commit9e5257dcf9490796cf430c9f29eb9053d78b7394 (patch)
treec4e7b9a1aa8a3dfafac02fd10b95da7396616a2f /src/lib/List/CleanMangaList.svelte
parentfeat(manga): display total completed chapters (diff)
downloaddue.moe-9e5257dcf9490796cf430c9f29eb9053d78b7394.tar.xz
due.moe-9e5257dcf9490796cf430c9f29eb9053d78b7394.zip
fix(manga): correct total display locations
Diffstat (limited to 'src/lib/List/CleanMangaList.svelte')
-rw-r--r--src/lib/List/CleanMangaList.svelte11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/lib/List/CleanMangaList.svelte b/src/lib/List/CleanMangaList.svelte
index 45669092..48c89427 100644
--- a/src/lib/List/CleanMangaList.svelte
+++ b/src/lib/List/CleanMangaList.svelte
@@ -13,6 +13,7 @@
) => Promise<void>;
export let disableIncrement = false;
export let pendingUpdate: number | null;
+ export let due: boolean;
</script>
<ListTitle count={media.length} time={endTime / 1000}>
@@ -40,9 +41,9 @@
{/if}
</a>
<span style="opacity: 50%;">|</span>
- {pendingUpdate === manga.id ? progress + 1 : progress}<span style="opacity: 50%;">
- /{manga.chapters || '?'}
- </span>
+ {pendingUpdate === manga.id ? progress + 1 : progress}{#if !due}
+ <span style="opacity: 50%;">/{manga.chapters || '?'}</span>
+ {/if}
<a
href={'#'}
style={disableIncrement ? 'pointer-events: none; opacity: 50%;' : ''}
@@ -51,7 +52,9 @@
>
+
</a>
- {#if manga.episodes === manga.chapters}[{manga.episodes || '?'}]{/if}
+ {#if due || manga.episodes !== manga.chapters}
+ [{manga.episodes || '?'}]
+ {/if}
</li>
{/each}
</ul>