import { Card, CardContent, CardHeader, CardTitle, CardDescription } from '@/components/ui/card'; import { Loader2, MessageSquare } from 'lucide-react'; import { WhatsAppGroup } from '@/types/financialTypes'; import GroupCard from './GroupCard'; interface GroupsListProps { grupos: WhatsAppGroup[]; carregando: boolean; onDeleteGroup: (groupId: number) => void; } const GroupsList = ({ grupos, carregando, onDeleteGroup }: GroupsListProps) => { // Filtrar apenas grupos que têm nome_grupo preenchido const gruposComNome = grupos.filter(grupo => grupo.nome_grupo && grupo.nome_grupo.trim() !== ''); return ( Seus grupos cadastrados Lista de grupos do WhatsApp que você cadastrou {carregando ? (
) : gruposComNome.length > 0 ? (
{gruposComNome.map((grupo) => ( ))}
) : (

Você ainda não cadastrou nenhum grupo

)}
); }; export default GroupsList;