import { FC, ReactNode } from 'react' import { IconContainer, StyledContainer } from './styled' import { BoxProps, Typography } from '@mui/material' type WarningProps = { message?: string | ReactNode icon?: ReactNode } & BoxProps export const Warning: FC = ({ message, icon, ...restProps }) => { const renderMessage = () => { if (typeof message === 'string') { return ( {message} ) } return message } return ( {icon && {icon}} {renderMessage()} ) }