import {FlashMessages} from '@/types'; import {Alert, AlertDescription} from '@/components/ui/alert'; import {CheckCircle2, AlertCircle, AlertTriangle, Info} from 'lucide-react'; interface FlashMessageProps { messages: FlashMessages; } export function FlashMessage({messages}: FlashMessageProps) { if (!messages || Object.keys(messages).length === 0) return null; return (
{messages.success && ( {messages.success} )} {messages.error && ( {messages.error} )} {messages.warning && ( {messages.warning} )} {messages.info && ( {messages.info} )}
); }