"use client"; import Link from "next/link"; import { usePathname, useRouter } from "next/navigation"; import { cn } from "@/lib/utils"; const nav = [ { href: "/admin/anfragen", label: "Anfragen" }, { href: "/admin/kalender", label: "Kalender" }, { href: "/admin/wohnungen", label: "Wohnungen" }, ]; export function AdminNav({ email }: { email: string }) { const pathname = usePathname(); const router = useRouter(); async function logout() { await fetch("/api/admin/logout", { method: "POST" }); router.push("/admin/login"); router.refresh(); } return (
Spreewaldzeit{" "} · Admin
Website ansehen ↗ · {email}
); }