"use client"; import { useRouter } from "next/navigation"; import { ChevronRight } from "lucide-react"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "@/components/ui/table"; import type { Association } from "@/lib/models"; import { AssociationStatusBadge } from "./association-status-badge"; export function AssociationTable({ associations }: { associations: Association[] }) { const router = useRouter(); if (associations.length === 0) { return (
Nessuna associazione trovata
); } return (
Nome Indirizzo P.IVA RUNTS Stato {associations.map((association) => ( router.push(`/dashboard/${association.id}`)} > {association.name} {association.address} {association.vatNumber || "—"} {association.runtsId || "—"} ))}
); }