Switch to Svelte

This commit is contained in:
2026-06-11 14:39:41 -07:00
parent 29860061c4
commit 58a7e4d4f1
74 changed files with 7144 additions and 2379 deletions

18
frontend/src/App.svelte Normal file
View File

@@ -0,0 +1,18 @@
<script>
import Router from 'svelte-spa-router';
import Home from './pages/Home.svelte';
import Join from './pages/Join.svelte';
import Dashboard from './pages/Dashboard.svelte';
import Admin from './pages/Admin.svelte';
const routes = {
'/': Home,
'/game/:id/join': Join,
'/game/:id/player/:pid': Dashboard,
'/game/:id/admin': Admin,
};
</script>
<main>
<Router {routes} />
</main>