anum-frontend/workers/app.ts
Xory 475596444a Initialize web application via create-cloudflare CLI
Details:
  C3 = create-cloudflare@2.62.0
  project name = anum-frontend
  framework = react-router
  framework cli = create-react-router@7.9.6
  package manager = pnpm@10.26.1
  wrangler = wrangler@4.57.0
  git = 2.52.0
2026-01-07 19:29:42 +02:00

23 lines
492 B
TypeScript

import { createRequestHandler } from "react-router";
declare module "react-router" {
export interface AppLoadContext {
cloudflare: {
env: Env;
ctx: ExecutionContext;
};
}
}
const requestHandler = createRequestHandler(
() => import("virtual:react-router/server-build"),
import.meta.env.MODE
);
export default {
async fetch(request, env, ctx) {
return requestHandler(request, {
cloudflare: { env, ctx },
});
},
} satisfies ExportedHandler<Env>;