import { generateHydrationScript, renderToStream } from 'solid-js/web'
import { escapeInject, stampPipe, dangerouslySkipEscape } from 'vite-plugin-ssr'
import type { PageContextBuiltInClient } from 'vite-plugin-ssr/client' // When using Client Routing
export function render(pageContext: PageContextBuiltInClient) {
if (pageContext.Page) {
const { Page } = pageContext
const { pipe } = renderToStream(() =>