Skip to content

Types: RouterPlugin<TRoutes, TRejections>

ts
type RouterPlugin<TRoutes, TRejections> = object;

Type Parameters

Type ParameterDefault type
TRoutes extends RoutesRoutes
TRejections extends Record<string, Component>Record<string, Component>

Properties

PropertyType
onAfterRouteEnter?MaybeArray<AfterRouteHook>
onAfterRouteLeave?MaybeArray<AfterRouteHook>
onAfterRouteUpdate?MaybeArray<AfterRouteHook>
onBeforeRouteEnter?MaybeArray<BeforeRouteHook>
onBeforeRouteLeave?MaybeArray<BeforeRouteHook>
onBeforeRouteUpdate?MaybeArray<BeforeRouteHook>
rejectionsTRejections
routesTRoutes