import Link from 'next/link'; import type { Metadata } from 'next'; import { requireAdmin } from '@/lib/auth/current-user'; import AppNav from '@/components/AppNav'; export const metadata: Metadata = { title: 'Admin ยท Reformix' }; const ADMIN_LINKS = [ { href: '/admin', label: 'Resumen', icon: 'resumen' }, { href: '/admin/usuarios', label: 'Usuarios', icon: 'usuarios' }, { href: '/admin/planes', label: 'Planes', icon: 'planes' }, ] as const; export default async function AdminLayout({ children }: { children: React.ReactNode }) { await requireAdmin(); return (