Properties
Optional
Component
Component?: null | ComponentClass<{}, any> | FunctionComponent<{}>
Optional
ErrorBoundary
ErrorBoundary?: null | ComponentClass<{}, any> | FunctionComponent<{}>
Optional
HydrateFallback
HydrateFallback?: null | ComponentClass<{}, any> | FunctionComponent<{}>
Optional
action
action?: ActionFunction<any>
Optional
caseSensitive
caseSensitive?: boolean
Optional
children
children?: RouteObject[]
Optional
element
element?: ReactNode
Optional
errorElement
errorElement?: ReactNode
Optional
handle
handle?: any
Optional
hasErrorBoundary
hasErrorBoundary?: boolean
Optional
hydrateFallbackElement
hydrateFallbackElement?: ReactNode
Optional
index
index?: false
Optional
lazy
lazy?: LazyRouteFunction<RouteObject>
Optional
loader
loader?: LoaderFunction<any>
Optional
name
name?: string
Optional
path
path?: string
Optional
shouldRevalidate
shouldRevalidate?: ShouldRevalidateFunction
An extended version of NonIndexRouteObject that includes info about the matched block.