diff options
| author | Fuwn <[email protected]> | 2024-07-28 03:06:35 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-07-28 03:06:35 -0700 |
| commit | 90aea6970c1183902605c46a5904eb466af98246 (patch) | |
| tree | 433fb1894579fa21c8ce505ceec1997a16b8efbf /src/routes | |
| parent | feat(Settings): prune manga on locale preference change (diff) | |
| download | due.moe-90aea6970c1183902605c46a5904eb466af98246.tar.xz due.moe-90aea6970c1183902605c46a5904eb466af98246.zip | |
feat(Completed): allow hiding panels
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/completed/+page.svelte | 44 |
1 files changed, 24 insertions, 20 deletions
diff --git a/src/routes/completed/+page.svelte b/src/routes/completed/+page.svelte index d3ae7407..8a5724fd 100644 --- a/src/routes/completed/+page.svelte +++ b/src/routes/completed/+page.svelte @@ -33,29 +33,33 @@ <Landing /> {:else} <div class="list-container"> - <details open={!$settings.displayAnimeCollapsed} class="list"> - {#if $userIdentity.id !== -2} - <WatchingAnimeList user={data.user} /> - {:else} - <ListTitle title={$locale().lists.completed.anime} /> + {#if !$settings.displayFiltersIncludeCompleted || !$settings.disableAnime} + <details open={!$settings.displayAnimeCollapsed} class="list"> + {#if $userIdentity.id !== -2} + <WatchingAnimeList user={data.user} /> + {:else} + <ListTitle title={$locale().lists.completed.anime} /> - <Skeleton card={false} count={5} height="0.9rem" list /> - {/if} - </details> + <Skeleton card={false} count={5} height="0.9rem" list /> + {/if} + </details> + {/if} - <details open={!$settings.displayMangaCollapsed} class="list"> - {#if $userIdentity.id !== -2} - <MangaListTemplate - user={data.user} - displayUnresolved={$settings.displayUnresolved} - due={false} - /> - {:else} - <ListTitle title={$locale().lists.completed.mangaAndLightNovels} /> + {#if !$settings.displayFiltersIncludeCompleted || !$settings.disableManga} + <details open={!$settings.displayMangaCollapsed} class="list"> + {#if $userIdentity.id !== -2} + <MangaListTemplate + user={data.user} + displayUnresolved={$settings.displayUnresolved} + due={false} + /> + {:else} + <ListTitle title={$locale().lists.completed.mangaAndLightNovels} /> - <Skeleton card={false} count={5} height="0.9rem" list /> - {/if} - </details> + <Skeleton card={false} count={5} height="0.9rem" list /> + {/if} + </details> + {/if} </div> {/if} |