import React from 'react'; import { ErrorBoundary } from 'react-error-boundary'; export interface ErrorBoundaryProps { onResetKeysChange?: (prevResetKeys: Array, resetKeys: Array) => void onReset?: () => void onError?: (error: Error, info: { componentStack: string }) => void resetKeys?: Array fallback?: React.ReactElement | null [key:string]:any } let DefaultErrorFallback = ({ error }) => { return (

BizCharts something went wrong:

{error.message}
) }; export function ErrorFallback(args) { return DefaultErrorFallback(args); } export const setDefaultErrorFallback = (CustComponents) => { DefaultErrorFallback = CustComponents; } export default ErrorBoundary;