"use client"; import Image from "next/image"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { LayoutDashboard, Settings, Newspaper, Layers, Boxes, Briefcase, MessageSquareQuote, Search, Inbox, Image as ImageIcon, Users as UsersIcon, Building2, ListOrdered, type LucideIcon, } from "lucide-react"; type Item = { href: string; label: string; icon: LucideIcon }; const items: Item[] = [ { href: "/admin", label: "Pano", icon: LayoutDashboard }, { href: "/admin/site", label: "Site Ayarları", icon: Settings }, { href: "/admin/menu", label: "Menü Düzeni", icon: ListOrdered }, { href: "/admin/blog", label: "Blog", icon: Newspaper }, { href: "/admin/hizmetler", label: "Hizmetler", icon: Layers }, { href: "/admin/cozumler", label: "Çözümler", icon: Boxes }, { href: "/admin/projeler", label: "Projeler", icon: Briefcase }, { href: "/admin/sektorler", label: "Sektörler", icon: Building2 }, { href: "/admin/ekip", label: "Ekip", icon: UsersIcon }, { href: "/admin/referanslar", label: "Referanslar", icon: MessageSquareQuote }, { href: "/admin/seo", label: "SEO", icon: Search }, { href: "/admin/iletisim", label: "Mesajlar", icon: Inbox }, { href: "/admin/medya", label: "Medya", icon: ImageIcon }, ]; export function AdminSidebar() { const pathname = usePathname(); return ( ); }