A context provided by a Router for a RouteOptions.loader.
Optional
childrenChildren rendered by the router. If undefined
, then an Outlet is rendered.
An arbitrary context provided to RouteOptions.loader.
Optional
errorA component that is rendered when an error was thrown during route rendering.
The Router-level errorComponent is used only for root routes. Child routes must specify their own RouteOptions.errorComponent.
Optional
loadingA component that is rendered when a RouteOptions.lazyComponent or RouteOptions.loader are being loaded. Render a skeleton or a spinner in this component to notify user that a new route is being loaded.
The Router-level loadingComponent is used only for root routes. Child routes must specify their own RouteOptions.loadingComponent.
The location rendered by the router.
Optional
notOptional
onTriggered when a router should be navigated to the previous location.
Optional
onTriggered when a new location must be added to a history stack.
Optional
onTriggered when a new location must replace the current history entry.
Routes that the router can render.
Props of the Router component.