UNPKG

@vectara/vectara-ui

Version:

Vectara's design system, codified as a React and Sass component library

17 lines (16 loc) 576 B
import * as React from "react"; interface ErrorBoundaryProps { children: React.ReactNode; fallback: React.ReactNode; onError?: (error: unknown, info: React.ErrorInfo) => void; } interface ErrorBoundaryState { error: unknown; } export declare class VuiErrorBoundary extends React.Component<ErrorBoundaryProps, ErrorBoundaryState> { constructor(props: ErrorBoundaryProps); static getDerivedStateFromError(error: unknown): ErrorBoundaryState; componentDidCatch(error: unknown, info: React.ErrorInfo): void; render(): React.ReactNode; } export {};