import { Color } from '@signozhq/design-tokens'; import { Alert, Spin } from 'antd'; import { LoaderCircle, TriangleAlert } from 'lucide-react'; import { ModalStateEnum } from '../types'; function AlertMessage({ modalState, }: { modalState: ModalStateEnum; }): JSX.Element | null { switch (modalState) { case ModalStateEnum.WAITING: return ( } /> Waiting for connection, retrying in{' '} 10 secs... } className="cloud-account-setup-form__alert" type="warning" /> ); case ModalStateEnum.ERROR: return ( {`We couldn't establish a connection to your AWS account. Please try again`} } type="error" className="cloud-account-setup-form__alert" /> ); default: return null; } } export default AlertMessage;