Remix migration

This commit is contained in:
2023-10-19 16:49:09 -04:00
parent 5d2774fb2e
commit 04dcbb4181
33 changed files with 16545 additions and 1813 deletions

View File

@ -1,5 +1,3 @@
import { renderPage } from "vite-plugin-ssr";
async function constructHTML(context: RequestContext) {
const { pathname } = new URL(context.request.url);
@ -12,21 +10,7 @@ async function constructHTML(context: RequestContext) {
)
return await context.env.ASSETS.fetch(context.request);
const { httpResponse, status } = await renderPage({
current_user: context.data.current_user,
kv: context.env.DATA,
status: 200,
urlOriginal: context.request.url,
});
return new Response(httpResponse?.getReadableWebStream(), {
headers: {
"content-type": httpResponse?.contentType ?? "text/html;charset=utf-8",
},
status: [200, 404, 500].includes(status)
? httpResponse?.statusCode
: status,
});
return await context.next();
}
async function generateTokenHash(token: string) {