'use client'; interface Props { message: string; icon?: string; variant?: 'info' | 'success' | 'warning'; } const variants = { info: 'bg-blue-50', success: 'bg-green-50', warning: 'bg-orange-50' }; const icons = { info: 'ℹ️', success: '✅', warning: '⚠️' }; export default function EmptyState({ message, icon, variant = 'info' }: Props) { return (