16 lines
349 B
TypeScript
16 lines
349 B
TypeScript
/**
|
|||
|
|
* SSR entry point for Nitro.
|
||
|
|
* Wraps React Router's request handler so Nitro can use it as a service.
|
||
|
|
*/
|
||
|
|
import { createRequestHandler } from "react-router";
|
||
|
|
|
||
|
|
const handler = createRequestHandler(
|
||
|
|
() => import("virtual:react-router/server-build"),
|
||
|
|
);
|
||
|
|
|
||
|
|
export default {
|
||
|
|
async fetch(request: Request) {
|
||
|
|
return handler(request);
|
||
|
|
},
|
||
|
|
};
|