import Link from "next/link"; import type { ProjectListItem } from "../../lib/db"; import { PROJECT_STATUSES } from "../../lib/projectStatus"; // Kanban met één kolom per status, zoals de pipeline in het oude Rikx-portaal. export function ProjectPipeline({ projects, status }: { projects: ProjectListItem[]; status: string }) { const columns = status ? PROJECT_STATUSES.filter((s) => s.id === status) : PROJECT_STATUSES; return (
{columns.map((column) => { const items = projects.filter((p) => p.status === column.id); return (

{column.label} {items.length}

{items.map((p) => (

{p.name}

{p.ronde_label && (

{p.ronde_label}

)}

Aangemaakt {new Date(p.created_at).toLocaleDateString("nl-NL")}

))}
); })}
); }