jvcgpt / src /index.ts
Greums's picture
major improvements to the app
a417977
raw
history blame
573 Bytes
import {h, render} from "preact"
import {App} from "./app"
import {ContextsProvider} from "@/utils/context";
import {routeCtx} from "@/contexts/route";
import {settingsCtx} from "@/contexts/settings";
import {topicsCtx} from "@/contexts/topics";
import {logCtx} from "@/contexts/log";
const container = document.getElementById('app');
if (!container) throw new Error("Root element not found not found")
// @ts-ignore
render(h(ContextsProvider, {
contexts: [
routeCtx,
settingsCtx,
topicsCtx,
logCtx,
]
}, h(App, null)), container)