import { FormattedMessage } from 'react-intl'; import classes from './empty_state.module.scss'; /** * Simple empty state component with a neutral default title and customisable message. * * Action buttons can be passed as `children` */ export const EmptyState: React.FC<{ image?: React.ReactNode; title?: React.ReactNode; message?: React.ReactNode; children?: React.ReactNode; }> = ({ image, title = ( ), message, children, }) => { return (
{(title || message || image) && (
{image} {!!title &&

{title}

} {!!message &&

{message}

}
)} {children}
); };