diff options
| author | Fuwn <[email protected]> | 2023-10-06 22:52:12 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-10-06 22:52:12 -0700 |
| commit | 9e5257dcf9490796cf430c9f29eb9053d78b7394 (patch) | |
| tree | c4e7b9a1aa8a3dfafac02fd10b95da7396616a2f /src/lib/List/CleanMangaList.svelte | |
| parent | feat(manga): display total completed chapters (diff) | |
| download | due.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.svelte | 11 |
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> |