Reference

@reckona/mreact-router/adapters/edge

15 public exports.

Function

FunctioncreateEdgeRequestHandlerfunction createEdgeRequestHandler(options: EdgeRequestHandlerOptions): EdgeRequestHandlerWraps a Web `Request` renderer with edge-runtime logging and error handling. Use this for environments that already provide standard `Request` and `Response` objects and do not need Node or Cloudflare-specific adapters.

Interface

InterfaceEdgeRequestHandlerOptionsinterface EdgeRequestHandlerOptionsConfigures edge-runtime logging, rendering, and error handling.

Re-export

Re-exportAppRouterCspInlineNonceWarningLogEventconst AppRouterCspInlineNonceWarningLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterLogErrorconst AppRouterLogError: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterLogEventconst AppRouterLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterLoggerconst AppRouterLogger: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterRenderTimingLogEventconst AppRouterRenderTimingLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterRequestEndLogEventconst AppRouterRequestEndLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterRequestErrorLogEventconst AppRouterRequestErrorLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterRequestStartLogEventconst AppRouterRequestStartLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterRequestTimingLogEventconst AppRouterRequestTimingLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterRuntimeconst AppRouterRuntime: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterUpgradeErrorLogEventconst AppRouterUpgradeErrorLogEvent: unknownRe-exports the logger contract used by edge handlers.Re-exportAppRouterUpgradeRejectedLogEventconst AppRouterUpgradeRejectedLogEvent: unknownRe-exports the logger contract used by edge handlers.

Type Alias

Type AliasEdgeRequestHandlertype EdgeRequestHandler = (request: Request): Response | Promise<Response>Handles one standard Web `Request` in an edge runtime.