interface IndexRouteProps {
    action?: boolean | ActionFunction<any>;
    caseSensitive?: boolean;
    children?: undefined;
    Component?: null | ComponentType<{}>;
    element?: ReactNode;
    ErrorBoundary?: null | ComponentType<{}>;
    errorElement?: ReactNode;
    handle?: any;
    hasErrorBoundary?: boolean;
    HydrateFallback?: null | ComponentType<{}>;
    hydrateFallbackElement?: ReactNode;
    id?: string;
    index: true;
    lazy?: LazyRouteFunction<IndexRouteObject>;
    loader?: boolean | LoaderFunction<any>;
    path?: string;
    shouldRevalidate?: ShouldRevalidateFunction;
}

Properties

action?: boolean | ActionFunction<any>
caseSensitive?: boolean
children?: undefined
Component?: null | ComponentType<{}>
element?: ReactNode
ErrorBoundary?: null | ComponentType<{}>
errorElement?: ReactNode
handle?: any
hasErrorBoundary?: boolean
HydrateFallback?: null | ComponentType<{}>
hydrateFallbackElement?: ReactNode
id?: string
index
loader?: boolean | LoaderFunction<any>
path?: string
shouldRevalidate?: ShouldRevalidateFunction