import { dangerouslySkipEscape, escapeInject } from "vike/server";
import { getDataPreload, renderToString } from "@vanjs/server";
import type { PageContextSERVER } from "../types/types";
import { Header } from "../components/Header";
import { Footer } from "../components/Footer";
import { Layout } from "../components/Layout";
import { Layout as LayoutAdmin } from "../components/LayoutAdmin";
import { getPageMeta } from "../util/getPageMeta";
import { setPageContext } from "./usePageContext";
import "../assets/App.css";
const onRenderHtml = async (
pageContext: PageContextSERVER,
) => {
const { Page } = pageContext;
setPageContext(pageContext);
const main = await renderToString(
pageContext.pageId?.includes("/admin")
? (