import Link from "next/link"; import type { ProjectListItem } from "../../lib/db"; import { projectStatusBadgeClass, projectStatusLabel } from "../../lib/projectStatus"; export function ProjectTable({ projects, isFiltered }: { projects: ProjectListItem[]; isFiltered: boolean }) { if (projects.length === 0) { return (

{isFiltered ? "Geen projecten gevonden met deze filters." : "Nog geen projecten toegevoegd."}

); } return (
{projects.map((p) => ( ))}
Projectnaam Status Rikx Ronde Aangemaakt
{p.name} {projectStatusLabel(p.status)} {p.ronde_label ?? "—"} {new Date(p.created_at).toLocaleDateString("nl-NL")}
); }