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. {error.message} ); }; export const ErrorBoundary: FC> = (props) => { return ; };