Remix
Remix
remix/router · FunctionView Source

createRouter

Summary

Create a new router.

Signature

function createRouter<context extends AnyContext>(): Router<context>;

function createRouter<
  context extends AnyContext,
  middleware extends readonly AnyMiddleware[],
>(
  options: RouterOptions<context, middleware>,
): Router<MiddlewareContext<middleware, context>>;

Parameters

options

Options to configure the router

Returns

The new router