// @refresh reload import { createHandler, StartServer } from "@solidjs/start/server" import { getRequestEvent } from "solid-js/web" import { dir, localeFromRequest, tag } from "./lib/language" const statsThemePreloadScript = `;(function () { var preference = "system" try { var stored = localStorage.getItem("opencode:stats-theme") if (stored === "dark" || stored === "light" || stored === "system") preference = stored } catch (_) {} document.documentElement.dataset.statsTheme = preference if (preference === "system") document.documentElement.style.removeProperty("color-scheme") else document.documentElement.style.setProperty("color-scheme", preference) })()` export default createHandler( () => ( { const event = getRequestEvent() const locale = event ? localeFromRequest(event.request) : "en" return ( {assets}
{children}
{scripts} ) }} /> ), { mode: "async", }, )