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

Hierarchy (view full)

Properties

Component?: ComponentType<{}>

Type declaration

    ErrorBoundary?: ComponentType<{}>

    Type declaration

      HydrateFallback?: ComponentType<{}>

      Type declaration

        action?: boolean | ActionFunction<any>
        caseSensitive?: boolean
        children?: ReactNode
        element?: ReactNode
        errorElement?: ReactNode
        handle?: any
        hasErrorBoundary?: boolean
        hydrateFallbackElement?: ReactNode
        id?: string
        index?: false
        loader?: boolean | LoaderFunction<any>
        path?: string
        shouldRevalidate?: ShouldRevalidateFunction