Skip to main content
Types listed here are exported from better-router unless noted.

better-router/plugin

better-router

Types

LoaderArgs (c, params, request), ActionArgs (formData plus loader args), AppEnv, AppBindings, AppVariables, PageServerModule, WorkerHandlers, TocItem, MarkdownOptions, MarkdownCompileFile, MarkdownParseResult. Augment AppBindings / AppVariables via declare module "better-router".

better-router/react

Hooks throw if they run outside a page (no RouterContext).

better-router/worker

handlers may include fetch, scheduled, queue, and email. See Worker entrypoint.