aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Manga/CleanMangaList.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/List/Manga/CleanMangaList.svelte')
-rw-r--r--src/lib/List/Manga/CleanMangaList.svelte8
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}