import {
  BookOpen,
  CalendarRange,
  FileText,
  FolderKanban,
  HelpCircle,
  Image,
  Instagram,
  LayoutDashboard,
  Map,
  Megaphone,
  MessageSquare,
  Settings,
  ShieldCheck,
  Users,
  UserPlus,
} from 'lucide-react'
import { type SidebarData } from '../types'

export const sidebarData: SidebarData = {
  user: {
    name: 'Operasyon Yoneticisi',
    email: 'yonetim@bogazicidenizcilik.com.tr',
    avatar: '',
  },
  teams: [
    {
      name: 'Bogazici Admin',
      logo: ShieldCheck,
      plan: 'Premium Control Center',
    },
  ],
  navGroups: [
    {
      title: 'Yonetim',
      items: [
        {
          title: 'Genel Bakis',
          url: '/',
          icon: LayoutDashboard,
        },
        {
          title: 'Kullanicilar',
          url: '/users',
          icon: Users,
        },
        {
          title: 'Roller',
          url: '/roles',
          icon: ShieldCheck,
        },
      ],
    },
    {
      title: 'Icerik',
      items: [
        {
          title: 'Kategoriler',
          url: '/categories',
          icon: FolderKanban,
        },
        {
          title: 'Egitimler',
          url: '/courses',
          icon: BookOpen,
        },
        {
          title: 'Takvim',
          url: '/schedules',
          icon: CalendarRange,
        },
        {
          title: 'Duyurular',
          url: '/announcements',
          icon: Megaphone,
        },
        {
          title: 'Hero Slider',
          url: '/hero-slides',
          icon: Image,
        },
        {
          title: 'Hikayeler',
          url: '/stories',
          icon: Instagram,
        },
        {
          title: 'SSS',
          url: '/faqs',
          icon: HelpCircle,
        },
        {
          title: 'Rehber Kartlari',
          url: '/guide-cards',
          icon: Map,
        },
        {
          title: 'Sayfalar',
          url: '/pages',
          icon: FileText,
        },
      ],
    },
    {
      title: 'CRM',
      items: [
        {
          title: 'Basvurular',
          url: '/leads',
          icon: UserPlus,
        },
        {
          title: 'Yorumlar',
          url: '/comments',
          icon: MessageSquare,
        },
      ],
    },
    {
      title: 'Site Yonetimi',
      items: [
        {
          title: 'Menuler',
          url: '/menus',
          icon: LayoutDashboard,
        },
        {
          title: 'Ayarlar',
          url: '/settings',
          icon: Settings,
        },
      ],
    },
  ],
}
