diff options
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/+page.svelte | 4 | ||||
| -rw-r--r-- | src/routes/settings/+page.svelte | 10 |
2 files changed, 5 insertions, 9 deletions
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index ee021e1d..72422fe0 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -8,6 +8,7 @@ import settings from '../stores/settings'; import WatchingAnimeList from '$lib/List/WatchingAnimeList.svelte'; import { lastActivityDate } from '$lib/AniList/activity'; + import MangaTitle from '$lib/List/Due/MangaTitle.svelte'; export let data; @@ -116,7 +117,8 @@ displayUnresolved={$settings.displayUnresolved} /> {:else} - <summary>Manga & Light Novels [...] <small style="opacity: 50%">...s</small></summary> + <MangaTitle /> + <ul><li>Loading ...</li></ul> {/if} </details> diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte index 2fe6b466..6cc336e6 100644 --- a/src/routes/settings/+page.svelte +++ b/src/routes/settings/+page.svelte @@ -7,6 +7,7 @@ import settings from '../../stores/settings'; import SettingToggle from '$lib/Settings/SettingToggle.svelte'; import SettingHint from '$lib/Settings/SettingHint.svelte'; + import { pruneAllManga } from '$lib/Media/manga'; export let data; @@ -18,13 +19,6 @@ anime.set(''); await chapterDatabase.chapters.bulkDelete(ids); }; - const pruneAll = async () => { - const all = await chapterDatabase.chapters.toArray(); - const ids = all.map((m) => m.id); - - manga.set(''); - await chapterDatabase.chapters.bulkDelete(ids); - }; </script> {#if data.user === undefined} @@ -129,7 +123,7 @@ <p /> - <a href={'#'} on:click={pruneAll}>Re-cache <b>ALL</b> manga</a> + <a href={'#'} on:click={pruneAllManga}>Re-cache <b>ALL</b> manga</a> <SettingHint lineBreak>Force a re-cache of all cached manga chapter counts</SettingHint> <p /> |