import { notFound } from "next/navigation"; import { requireSession } from "@/lib/auth/guards"; import { getFahrzeugDetail } from "@/lib/detail/queries"; import { DetailHeader } from "@/components/detail/DetailHeader"; import { EckdatenGrid } from "@/components/detail/EckdatenGrid"; import { BeladungListe } from "@/components/detail/BeladungListe"; import { WehrCard } from "@/components/kontakt/WehrCard"; import { t } from "@/lib/i18n/de"; export default async function FahrzeugDetailPage({ params, }: { params: Promise<{ id: string }>; }) { // Default-deny in der Tiefe (Querschnittsstandard 1): Guard als erste Zeile. await requireSession(); const { id } = await params; const v = await getFahrzeugDetail(id); if (!v) notFound(); return (
{v.notiz}
) : null}