diff options
Diffstat (limited to 'src/lib/List/Manga/CleanMangaList.svelte')
| -rw-r--r-- | src/lib/List/Manga/CleanMangaList.svelte | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte index 2c98a040..56a0498a 100644 --- a/src/lib/List/Manga/CleanMangaList.svelte +++ b/src/lib/List/Manga/CleanMangaList.svelte @@ -18,6 +18,7 @@ import root from '$lib/Utility/root'; import locale from '$stores/locale'; import Skeleton from '$lib/Skeleton.svelte'; + import { browser } from '$app/environment'; export let media: Media[]; export let cleanCache: () => void; @@ -36,7 +37,12 @@ let hoverCoverState: HoverCoverResponse = {}; let serviceStatusResponse: Promise<Response>; - onMount(() => (serviceStatusResponse = fetch(proxy('https://mangadex.org')))); + onMount(() => { + serviceStatusResponse = fetch(proxy('https://mangadex.org')); + + if (browser) + localStorage.setItem(`last${due ? '' : 'Completed'}MangaListLength`, media.length.toString()); + }); </script> {#if authorised} |