import { FC } from 'react'; import { Box, Button, CircularProgress, Typography } from '@mui/material'; import RefreshIcon from '@mui/icons-material/Refresh'; import { MessageBox } from '..'; interface FormLoaderProps { message?: string; errorMessage?: string; onRetry?: () => void; } const FormLoader: FC = ({ errorMessage, onRetry, message = 'Loading…' }) => { if (errorMessage) { return ( {onRetry && ( )} ); } return ( {message} ); }; export default FormLoader;