295 lines
6.5 KiB
TypeScript
295 lines
6.5 KiB
TypeScript
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: "/user-management",
|
|
slug: "user-management",
|
|
orderSeq: 5,
|
|
icon: IconUsers,
|
|
isActive: true,
|
|
subItems: [
|
|
{
|
|
title: "Users",
|
|
url: "/protected/user-management/users",
|
|
slug: "users",
|
|
icon: IconUsersGroup,
|
|
orderSeq: 1,
|
|
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,
|
|
},
|
|
],
|
|
};
|