// File: frontend/app/(protected)/admin/layout.jsx 'use client'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; import { Users, ShieldCheck } from 'lucide-react'; import { cn } from '@/lib/utils'; // ตรวจสอบว่า import cn มาจากที่ถูกต้อง export default function AdminLayout({ children }) { const pathname = usePathname(); const navLinks = [ { href: '/admin/users', label: 'User Management', icon: Users }, { href: '/admin/roles', label: 'Role & Permission', icon: ShieldCheck }, ]; return (
Manage users, roles, and system permissions.