import {
  IconHome,
  IconAlertTriangle,
  IconSettings,
  IconMap,
  IconDatabase,
  IconUsers,
  IconMessageCircle,
  IconMenu2,
  IconAlbum,
  IconMusicBolt,
  IconCommand,
  IconFrame,
  IconChartPie,
  IconRobot,
  IconSearch,
  IconDashboard,
  IconRobotFace,
  IconGavel,
  IconMapPin2,
  IconSlice,
  IconWorldBolt,
  IconWorld,
  IconPin,
  IconMapPin,
  IconLayersDifference,
  IconFriends,
  IconDna,
  IconDna2,
  IconUsersGroup,
  IconNavigation,
  IconApps,
} from "@tabler/icons-react";

export const navData = {
  user: {
    name: "user",
    email: "m@example.com",
    avatar: "/avatars/shadcn.jpg",
  },
  teams: [
    {
      name: "Acme Inc",
      icon: IconAlbum,
      plan: "Enterprise",
    },
    {
      name: "Acme Corp.",
      icon: IconMusicBolt,
      plan: "Startup",
    },
    {
      name: "Evil Corp.",
      icon: IconCommand,
      plan: "Free",
    },
  ],
  NavPreMain: [
    {
      title: "Welcome",
      url: "/protected/welcome",
      icon: IconHome,
    },
    {
      title: "Search",
      url: "/search",
      icon: IconSearch,
    },
    {
      title: "Sigap AI",
      url: "/protected/sigap-ai",
      icon: IconRobotFace,
    },
  ],
  navMain: [
    {
      title: "Dashboard",
      url: "/protected/dashboard",
      slug: "dashboard",
      orderSeq: 1,
      icon: IconApps,
      isActive: true,
      subItems: [],
    },
    {
      title: "Crime Management",
      url: "/crime-management",
      slug: "crime-management",
      orderSeq: 2,
      icon: IconGavel,
      isActive: true,
      subItems: [
        {
          title: "Crime Overview",
          url: "/protected/crime-management/crime-overview",
          slug: "crime-overview",
          icon: IconMapPin2,
          orderSeq: 1,
          isActive: true,
        },
        {
          title: "Crime Categories",
          url: "/crime-management/crime-categories",
          slug: "crime-categories",
          icon: IconSlice,
          orderSeq: 2,
          isActive: true,
        },
        {
          title: "Cases",
          url: "/crime-management/crime-cases",
          slug: "crime-cases",
          icon: IconAlertTriangle,
          orderSeq: 3,
          isActive: true,
          subSubItems: [
            {
              title: "New Case",
              url: "/crime-management/crime-cases/case-new",
              slug: "new-case",
              icon: IconAlertTriangle,
              orderSeq: 1,
              isActive: true,
            },
            {
              title: "Active Cases",
              url: "/crime-management/crime-cases/case-active",
              slug: "active-cases",
              icon: IconAlertTriangle,
              orderSeq: 2,
              isActive: true,
            },
            {
              title: "Resolved Cases",
              url: "/crime-management/crime-cases/case-closed",
              slug: "resolved-cases",
              icon: IconAlertTriangle,
              orderSeq: 3,
              isActive: true,
            },
          ],
        },
      ],
    },
    {
      title: "Geographic Data",
      url: "/geographic-data",
      slug: "geographic-data",
      orderSeq: 3,
      icon: IconWorld,
      isActive: true,
      subItems: [
        {
          title: "Locations",
          url: "/geographic-data/locations",
          slug: "locations",
          icon: IconMapPin,
          orderSeq: 1,
          isActive: true,
          subSubItems: [
            {
              title: "Cities",
              url: "/geographic-data/cities",
              slug: "cities",
              icon: IconMap,
              orderSeq: 1,
              isActive: true,
            },
            {
              title: "Districts",
              url: "/geographic-data/districts",
              slug: "districts",
              icon: IconMap,
              orderSeq: 2,
              isActive: true,
            },
          ],
        },
        {
          title: "Geographic Info",
          url: "/geographic-data/geographic-info",
          slug: "geographic-info",
          icon: IconLayersDifference,
          orderSeq: 3,
          isActive: true,
        },
      ],
    },
    {
      title: "Demographics",
      url: "/demographics",
      slug: "demographics",
      orderSeq: 4,
      icon: IconFriends,
      isActive: true,
      subItems: [
        {
          title: "Demographics Data",
          url: "/demographics/demographics-data",
          slug: "demographics-data",
          icon: IconDna2,
          orderSeq: 1,
          isActive: true,
        },
      ],
    },
    {
      title: "User Management",
      url: "/protected/dashboard/user-management",
      slug: "user-management",
      orderSeq: 5,
      icon: IconUsers,
      isActive: true,
    },
    // {
    //   title: "Communication",
    //   url: "/communication",
    //   slug: "communication",
    //   orderSeq: 6,
    //   icon: IconMessageCircle,
    //   isActive: true,
    //   subItems: [
    //     {
    //       title: "Contact Messages",
    //       url: "/communication/contact-messages",
    //       slug: "contact-messages",
    //       icon: IconMessageCircle,
    //       orderSeq: 1,
    //       isActive: true,
    //     },
    //   ],
    // },
    {
      title: "Settings",
      url: "/settings",
      slug: "settings",
      orderSeq: 6,
      icon: IconSettings,
      isActive: true,
      subItems: [
        {
          title: "Navigation",
          url: "/settings/navigation",
          slug: "navigation",
          icon: IconNavigation,
          orderSeq: 1,
          isActive: true,
          subSubItems: [
            {
              title: "Nav Items",
              url: "/settings/navigation/nav-items",
              slug: "nav-items",
              icon: IconMenu2,
              orderSeq: 1,
              isActive: true,
              subSubItems: [
                {
                  title: "Nav Sub Items",
                  url: "/settings/navigation/nav-sub-items",
                  slug: "nav-sub-items",
                  icon: IconMenu2,
                  orderSeq: 1,
                  isActive: true,
                },
              ],
            },
          ],
        },
      ],
    },
  ],
  reports: [
    {
      name: "Crime Reports",
      url: "#",
      icon: IconFrame,
    },
    {
      name: "Demographics Reports",
      url: "#",
      icon: IconChartPie,
    },
  ],
};
