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“.