Skip to content

Types: RouterBeforeRouteHook()<TRoutes, TRejections>

ts
type RouterBeforeRouteHook<TRoutes, TRejections> = (to, context) => MaybePromise<void>;

Type Parameters

Type ParameterDefault type
TRoutes extends RoutesRoutes
TRejections extends Rejection[]Rejection[]

Parameters

ParameterType
toRouterResolvedRouteUnion<TRoutes>
contextRouterBeforeRouteHookContext<TRoutes, TRejections>

Returns

MaybePromise<void>