Types: InternalRouteHooks<TRoute, TContext>
ts
type InternalRouteHooks<TRoute, TContext> = object;Type Parameters
| Type Parameter | Default type |
|---|---|
TRoute extends Route | Route |
TContext extends RouteContext[] | [] |
Properties
| Property | Type | Description |
|---|---|---|
onAfterRouteEnter | AddAfterEnterHook<[TRoute] | RouteContextToRoute<TContext>, RouteContextToRejection<TContext>, TRoute, Route> | Registers a route hook to be called after the route is entered. |
onAfterRouteLeave | AddAfterLeaveHook<[TRoute] | RouteContextToRoute<TContext>, RouteContextToRejection<TContext>, Route, TRoute> | Registers a route hook to be called after the route is left. |
onAfterRouteUpdate | AddAfterUpdateHook<[TRoute] | RouteContextToRoute<TContext>, RouteContextToRejection<TContext>, TRoute, Route> | Registers a route hook to be called after the route is updated. |
onBeforeRouteEnter | AddBeforeEnterHook<[TRoute] | RouteContextToRoute<TContext>, RouteContextToRejection<TContext>, TRoute, Route> | Registers a route hook to be called before the route is entered. |
onBeforeRouteLeave | AddBeforeLeaveHook<[TRoute] | RouteContextToRoute<TContext>, RouteContextToRejection<TContext>, Route, TRoute> | Registers a route hook to be called before the route is left. |
onBeforeRouteUpdate | AddBeforeUpdateHook<[TRoute] | RouteContextToRoute<TContext>, RouteContextToRejection<TContext>, TRoute, Route> | Registers a route hook to be called before the route is updated. |