aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-03-22 04:47:33 +0000
committerFuwn <[email protected]>2026-03-22 04:47:33 +0000
commitfec331c2ce773ac837cd3c6ed6a02e6bcc31ddf0 (patch)
treea5f7b78ef8adef86b2619aeaca574b14fc380641 /src
parentfix(ci): align pnpm setup and build env defaults (diff)
downloaddue.moe-fec331c2ce773ac837cd3c6ed6a02e6bcc31ddf0.tar.xz
due.moe-fec331c2ce773ac837cd3c6ed6a02e6bcc31ddf0.zip
fix(actions): resolve quality and trigger deploy driftHEADmain
Diffstat (limited to 'src')
-rw-r--r--src/lib/Landing.svelte12
-rw-r--r--src/routes/+page.svelte14
2 files changed, 15 insertions, 11 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);
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index ecd799d8..f29e4ad5 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -51,12 +51,14 @@ const loadAuthenticatedHomeSurface = () => {
import("$lib/List/Anime/UpcomingAnimeList.svelte"),
import("$lib/List/Anime/DueIndexColumn.svelte"),
import("$lib/List/Manga/MangaListTemplate.svelte"),
- ]).then(([lastActivity, upcomingAnimeList, indexColumn, mangaListTemplate]) => {
- LastActivityComponent = lastActivity.default;
- UpcomingAnimeListComponent = upcomingAnimeList.default;
- IndexColumnComponent = indexColumn.default;
- MangaListTemplateComponent = mangaListTemplate.default;
- });
+ ]).then(
+ ([lastActivity, upcomingAnimeList, indexColumn, mangaListTemplate]) => {
+ LastActivityComponent = lastActivity.default;
+ UpcomingAnimeListComponent = upcomingAnimeList.default;
+ IndexColumnComponent = indexColumn.default;
+ MangaListTemplateComponent = mangaListTemplate.default;
+ },
+ );
return authenticatedHomeSurfaceImport;
};