Types: BeforeEnterHook()<TRoutes, TRejections, TRouteTo, TRouteFrom>
ts
type BeforeEnterHook<TRoutes, TRejections, TRouteTo, TRouteFrom> = (to, context) => MaybePromise<void>;Type Parameters
| Type Parameter | Default type |
|---|---|
TRoutes extends Routes | Routes |
TRejections extends Rejections | Rejections |
TRouteTo extends Route | TRoutes[number] |
TRouteFrom extends Route | TRoutes[number] |
Parameters
| Parameter | Type |
|---|---|
to | ResolvedRouteUnion<TRouteTo> |
context | BeforeEnterHookContext<TRoutes, TRejections, TRouteTo, TRouteFrom> |
Returns
MaybePromise<void>