import { notFound } from "next/navigation"; import { ContentHeader } from "@/components/layout/ContentHeader"; import { KundeFormular } from "@/components/kunden/KundeFormular"; import { Card } from "@/components/ui/Card"; import { prisma } from "@/lib/db"; import { kundeLoeschen } from "@/server/actions/kunden"; export const metadata = { title: "Kunde bearbeiten" }; export default async function KundeBearbeitenSeite({ params }: { params: Promise<{ id: string }> }) { const { id } = await params; const kunde = await prisma.kunde.findUnique({ where: { id }, include: { _count: { select: { hosts: true } } }, }); if (!kunde) notFound(); return ( <>

Der Kunde wird mit allen Standorten und Kundenrechnungen entfernt. Seine{" "} {kunde._count.hosts} Host(s) bleiben erhalten und erscheinen danach unter „Nicht zugeordnet“.

); }