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)