aboutsummaryrefslogtreecommitdiff
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
parentfeat(manga): display total completed chapters (diff)
downloaddue.moe-9e5257dcf9490796cf430c9f29eb9053d78b7394.tar.xz
due.moe-9e5257dcf9490796cf430c9f29eb9053d78b7394.zip
fix(manga): correct total display locations
-rw-r--r--src/lib/List/CleanMangaList.svelte11
-rw-r--r--src/lib/List/Template/MangaListTemplate.svelte3
2 files changed, 10 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>
diff --git a/src/lib/List/Template/MangaListTemplate.svelte b/src/lib/List/Template/MangaListTemplate.svelte
index 018efd5c..5ac5ada2 100644
--- a/src/lib/List/Template/MangaListTemplate.svelte
+++ b/src/lib/List/Template/MangaListTemplate.svelte
@@ -151,6 +151,7 @@
{updateMedia}
disableIncrement
{pendingUpdate}
+ {due}
/>
{:else}
<ListTitle />
@@ -168,6 +169,7 @@
{updateMedia}
disableIncrement
{pendingUpdate}
+ {due}
/>
{:else}
<ListTitle />
@@ -182,6 +184,7 @@
{lastUpdatedMedia}
{updateMedia}
{pendingUpdate}
+ {due}
/>
{:catch}
<ListTitle count={-1337} time={0} />