import React, { FC } from 'react';
import {
Alert,
AlertDescription,
AlertIcon,
AlertTitle,
Box,
Button,
Collapse,
useDisclosure,
} from '@chakra-ui/react';
import {
FallbackProps,
ErrorBoundary as ReactErrorBoundary,
} from 'react-error-boundary';
import { LuChevronDown, LuChevronUp } from 'react-icons/lu';
const ErrorFallback = ({ error }: FallbackProps) => {
const { isOpen, onToggle } = useDisclosure();
return (
An unexpected error has occurred.
: }
onClick={onToggle}
>
Show details
{error.message}
);
};
export const ErrorBoundary: FC> = (props) => {
return ;
};