diff options
| author | Fuwn <[email protected]> | 2026-03-22 04:47:33 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-03-22 04:47:33 +0000 |
| commit | fec331c2ce773ac837cd3c6ed6a02e6bcc31ddf0 (patch) | |
| tree | a5f7b78ef8adef86b2619aeaca574b14fc380641 /src/lib | |
| parent | fix(ci): align pnpm setup and build env defaults (diff) | |
| download | due.moe-fec331c2ce773ac837cd3c6ed6a02e6bcc31ddf0.tar.xz due.moe-fec331c2ce773ac837cd3c6ed6a02e6bcc31ddf0.zip | |
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/Landing.svelte | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lib/Landing.svelte b/src/lib/Landing.svelte index 9c76ef04..319e8a48 100644 --- a/src/lib/Landing.svelte +++ b/src/lib/Landing.svelte @@ -9,10 +9,12 @@ let mangaContainer: HTMLElement; let animeContainer: HTMLElement; let gridLimit = $state<number | undefined>(undefined); let demoFocused = $state(false); -let MangaDemoComponent: typeof import("./LandingMangaDemo.svelte").default | null = - $state(null); -let AnimeDemoComponent: typeof import("./LandingAnimeDemo.svelte").default | null = - $state(null); +let MangaDemoComponent: + | typeof import("./LandingMangaDemo.svelte").default + | null = $state(null); +let AnimeDemoComponent: + | typeof import("./LandingAnimeDemo.svelte").default + | null = $state(null); let mangaDemoImport: Promise<void> | null = null; let animeDemoImport: Promise<void> | null = null; const COVER_WIDTH = 100; @@ -58,7 +60,7 @@ const calculateLimit = () => { onMount(() => { if (!("IntersectionObserver" in window)) { sectionsLoaded = [true, true, true]; - + calculateLimit(); const resizeObserver = new ResizeObserver(calculateLimit); |