From cce7fa3190c46ccf9a2d5414507f6de43ea77db8 Mon Sep 17 00:00:00 2001 From: Tetardtek Date: Sat, 28 Mar 2026 20:30:52 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20rename=20save-sync.ts=20=E2=86=92=20save?= =?UTF-8?q?-sync.svelte.ts=20for=20$state=20compat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plain .ts files can't read $state proxies from .svelte.ts modules. The s.subscribe error was caused by SvelteKit treating the raw signal as a legacy store. Renaming to .svelte.ts fixes the compilation. --- Frontend/src/lib/components/GameSync.svelte | 2 +- Frontend/src/lib/{save-sync.ts => save-sync.svelte.ts} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename Frontend/src/lib/{save-sync.ts => save-sync.svelte.ts} (100%) diff --git a/Frontend/src/lib/components/GameSync.svelte b/Frontend/src/lib/components/GameSync.svelte index cbbfe11..534b114 100644 --- a/Frontend/src/lib/components/GameSync.svelte +++ b/Frontend/src/lib/components/GameSync.svelte @@ -7,7 +7,7 @@ startAutoSave, stopAutoSave, setupVisibilitySync, - } from '$lib/save-sync'; + } from '$lib/save-sync.svelte'; onMount(async () => { // Init auth diff --git a/Frontend/src/lib/save-sync.ts b/Frontend/src/lib/save-sync.svelte.ts similarity index 100% rename from Frontend/src/lib/save-sync.ts rename to Frontend/src/lib/save-sync.svelte.ts