"use client"; import Link from "next/link"; import { usePathname, useRouter } from "next/navigation"; const navItems = [ { href: "/admin/dashboard", label: "Turnos del día", icon: "📅" }, { href: "/admin/historial", label: "Historial", icon: "📋" }, { href: "/admin/clientes", label: "Clientes", icon: "👥" }, { href: "/admin/servicios", label: "Servicios", icon: "⚙️" }, ]; export default function AdminLayout({ children }: { children: React.ReactNode }) { const pathname = usePathname(); const router = useRouter(); async function cerrarSesion() { await fetch("/api/auth/admin-logout", { method: "POST" }); router.push("/admin"); } if (pathname === "/admin") return <>{children}; return (
{children}
); }