diff options
Diffstat (limited to 'src/routes/updates')
| -rw-r--r-- | src/routes/updates/+page.svelte | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/routes/updates/+page.svelte b/src/routes/updates/+page.svelte index 22fcd3a7..a08e4966 100644 --- a/src/routes/updates/+page.svelte +++ b/src/routes/updates/+page.svelte @@ -21,10 +21,10 @@ let mangaEndTime: number; let novelEndTime: number; let directLink = browser ? new URLSearchParams(window.location.search).has('d') : false; - let heightObserver: ReturnType<typeof setInterval>; + let removeHeightObserver: (() => void) | undefined; onMount(async () => { - heightObserver = setInterval(() => createHeightObserver(false), 0); + removeHeightObserver = createHeightObserver(false); startTime = performance.now(); novelFeed = await (await fetch(root('/api/updates/all-novels'))).json(); @@ -34,7 +34,7 @@ mangaEndTime = performance.now() - startTime; }); - onDestroy(() => clearInterval(heightObserver)); + onDestroy(() => removeHeightObserver?.()); const reformatChapter = (title: string) => title |