app menu window

This commit is contained in:
2025-12-08 21:49:30 +08:00
parent 9c4a407820
commit 76d19aa5e6
17 changed files with 301 additions and 147 deletions

View File

@@ -2,14 +2,16 @@
import { browser } from "$app/environment";
import { onMount, onDestroy } from "svelte";
import { initCursorTracking, stopCursorTracking } from "../events/cursor";
import { initAppDataListener } from "../events/app-data";
let { children } = $props();
if (browser) {
onMount(async () => {
try {
await initCursorTracking();
await initAppDataListener();
} catch (err) {
console.error("[Scene] Failed to initialize cursor tracking:", err);
console.error("[Scene] Failed to initialize event listeners:", err);
}
});