( opts: RouteHandlerOptions<TRouter>, )
| 28 | ) => createBuilder<AdapterArgs, TErrorShape>(opts); |
| 29 | |
| 30 | export const createRouteHandler = <TRouter extends FileRouter>( |
| 31 | opts: RouteHandlerOptions<TRouter>, |
| 32 | ) => { |
| 33 | const handler = makeAdapterHandler<[H3Event], AdapterArgs>( |
| 34 | (event) => Effect.succeed({ event }), |
| 35 | (event) => Effect.succeed(toWebRequest(event)), |
| 36 | opts, |
| 37 | "h3", |
| 38 | ); |
| 39 | |
| 40 | return defineEventHandler(handler); |
| 41 | }; |