feat: typed database with kysely, updated config

This commit is contained in:
Samuel 2024-12-11 16:41:37 +01:00
parent d06e6d913e
commit 0e6f5a24bd
24 changed files with 1656 additions and 434 deletions

View file

@ -1,23 +1,26 @@
/* @refresh reload */
import { render } from "solid-js/web";
import "./index.css";
import App from "./App";
import { Router } from "@solidjs/router";
import App from "./App";
const root = document.getElementById("root");
if (import.meta.env.DEV && !(root instanceof HTMLElement)) {
throw new Error(
"Root element not found. Did you forget to add it to your index.html? Or maybe the id attribute got misspelled?"
"Root element not found. Did you forget to add it to your index.html? Or maybe the id attribute got misspelled?",
);
}
render(
() => (
<Router>
<App />
</Router>
),
root!
);
if (root) {
render(
() => (
<div class="mx-auto max-w-screen-2xl">
<Router>
<App />
</Router>
</div>
),
root,
);
}