import React, { FC } from 'react' import { MdDone, MdError, MdInfo, MdWarning } from 'react-icons/md' type AlertSeverity = 'error' | 'warning' | 'info' | 'success' const ICONS = { error: , warning: , info: , success: } const COLOR_CLASSES = { error: 'bg-red-300 border-red-600 text-red-800', warning: 'bg-orange-300 border-orange-600 text-orange-800', info: 'bg-blue-300 border-blue-600 text-blue-800', success: 'bg-green-300 border-green-600 text-green-800', } export type Props = { severity?: AlertSeverity text?: string } export const AlertV2: FC = ({ severity = 'info', text = '', }) => (
{ICONS[severity]}
{text}
)