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.