This commit is contained in:
2026-03-16 04:33:33 +01:00
parent 075e2f88d6
commit ca9d6a75ff
9 changed files with 239 additions and 11 deletions
@@ -1,3 +1,4 @@
import isDevelopment from "../../../utils/is-development";
import genWebHTML from "./generate-web-html";
import grabPageComponent from "./grab-page-component";
@@ -24,11 +25,24 @@ export default async function ({ req }: Params): Promise<Response> {
// pageProps: serverRes,
// });
return new Response(html, {
const res_opts: ResponseInit = {
headers: {
"Content-Type": "text/html",
},
});
};
if (isDevelopment()) {
res_opts.headers = {
...res_opts.headers,
"Cache-Control": "no-cache, no-store, must-revalidate",
Pragma: "no-cache",
Expires: "0",
};
}
const res = new Response(html, res_opts);
return res;
} catch (error: any) {
return new Response(error.message || `Page Not Found`, {
status: 404,