'use client'
import Link from 'next/link'
import { usePathname } from 'next/navigation'
import { LayoutDashboard, Users, Brain, Settings } from 'lucide-react'
import { cn } from '@/lib/utils'
export interface AdminSidebarProps {
className?: string
}
export interface NavItem {
title: string
href: string
icon: React.ReactNode
}
const navItems: NavItem[] = [
{
title: 'Dashboard',
href: '/admin',
icon: ,
},
{
title: 'Users',
href: '/admin/users',
icon: ,
},
{
title: 'AI Management',
href: '/admin/ai',
icon: ,
},
{
title: 'Settings',
href: '/admin/settings',
icon: ,
},
]
export function AdminSidebar({ className }: AdminSidebarProps) {
const pathname = usePathname()
return (
)
}