interface ErrorBoundaryProps {
    blockProps: Pick<BlockComponentProps, "pageTitle" | "logger" | "errorMessageI18nHandler" | "setPageTitle" | "sessionState" | "setSessionState" | "showToast" | "urlForRoute">;
    children: ReactNode;
    error500Component: ComponentType<BlockComponentProps>;
}

Properties

blockProps: Pick<BlockComponentProps, "pageTitle" | "logger" | "errorMessageI18nHandler" | "setPageTitle" | "sessionState" | "setSessionState" | "showToast" | "urlForRoute">

Props to pass to the error500Component

children: ReactNode

Children to render when no error has occurred (usually wraps the whole page)

error500Component: ComponentType<BlockComponentProps>

Component to render when an error occurs

Generated using TypeDoc