mirror of
https://github.com/oven-sh/bun
synced 2026-02-11 11:29:02 +00:00
18 lines
449 B
TypeScript
18 lines
449 B
TypeScript
import * as Bake from "bun:app";
|
|
|
|
export function render(req: Request, meta: Bake.RouteMetadata) {
|
|
if (typeof meta.pageModule.default !== "function") {
|
|
console.error("pageModule === ", meta.pageModule);
|
|
throw new Error("Expected default export to be a function");
|
|
}
|
|
return meta.pageModule.default(req, meta);
|
|
}
|
|
|
|
export function registerClientReference(value: any, file: any, uid: any) {
|
|
return {
|
|
value,
|
|
file,
|
|
uid,
|
|
};
|
|
}
|