import Link from "next/link"; import { ContentHeader } from "@/components/layout/ContentHeader"; import { AblaufBadge, Badge } from "@/components/ui/Badges"; import { Card } from "@/components/ui/Card"; import { formatEuro } from "@/lib/format"; import { HEUTE } from "@/mock/data"; import { kundenUebersicht, summenVonKunde } from "@/mock/queries"; export const metadata = { title: "Kunden" }; export default function KundenSeite() { const uebersicht = kundenUebersicht(); return ( <>
Kunde anlegen (ab #006)} >
{uebersicht.map((eintrag) => { const summen = summenVonKunde(eintrag.kunde.id); return ( ); })}
Kunde Kundennummer Hosts Aktiv Nächster Ablauf Warnungen Rechnungen Marge (netto)
{eintrag.kunde.name}
{eintrag.kunde.ansprechpartner ?? "–"}
{eintrag.kunde.kundennummer} {eintrag.hosts} {eintrag.aktiv} {eintrag.offeneAlerts > 0 ? ( {eintrag.offeneAlerts} offen ) : ( keine )} {eintrag.offeneRechnungspunkte > 0 ? ( {eintrag.offeneRechnungspunkte} offen ) : ( erledigt )} {formatEuro(summen.marge)}
); }