import { LayoutGrid, Smile, Building2, User, Target, CheckSquare, FileText, Box, Zap, ClipboardList, Star, Monitor, UserCheck, Calendar, Layers, Coins, Receipt, ShieldCheck, Flame, Recycle, GraduationCap, Brain, Activity, Bot, Gauge, Snowflake, Leaf, MapPin, BarChart3, Sun, Shield, Settings, Wallet, Radar, Cog, Smartphone, Users, Globe, LayoutDashboard, } from "lucide-react"; export const OPERATIONS_SIDEBAR_ITEMS = [ { title: "Overview", icon: LayoutGrid, children: [ { title: "Dashboard", href: "/dashboard/overview/dashboard", icon: LayoutGrid }, { title: "Engagement", href: "/dashboard/overview/engagement", icon: Smile }, { title: "Building Owner", href: "/dashboard/overview/buildingOwner", icon: Building2 }, { title: "Property Manager", href: "/dashboard/overview/propertyManager", icon: User }, { title: "Service Engineer", href: "/dashboard/overview/serviceEngineer", icon: Target }, ], }, { title: "Operations", icon: Settings, children: [ { title: "Help Desk", href: "/dashboard/operations/helpDesk", icon: CheckSquare, badge: 6, badgeColor: "bg-amber-500 text-black" }, { title: "Equipment", href: "/dashboard/operations/equipment", icon: Target }, { title: "Requests", href: "/dashboard/operations/request", icon: FileText, badge: 15, badgeColor: "bg-amber-400 text-black" }, { title: "Inventory", href: "/dashboard/operations/inventory", icon: Box }, { title: "Energy", href: "/dashboard/operations/energy", icon: Zap }, { title: "Work Permit", href: "/dashboard/operations/workPermit", icon: ClipboardList, badge: 3, badgeColor: "bg-amber-500 text-black" }, { title: "Vendor & Field Service", href: "/dashboard/operations/vendorFieldService", icon: Star, badge: 12, badgeColor: "bg-sky-400 text-black" }, ], }, { title: "Workplace", icon: Monitor, children: [ { title: "Visitor Management", href: "/dashboard/workplace/visitorManagement", icon: UserCheck }, { title: "Meeting Rooms", href: "/dashboard/workplace/meetingRoom", icon: Calendar }, { title: "Workspace", href: "/dashboard/workplace/workspace", icon: Layers }, ], }, { title: "Finance", icon: Wallet, children: [ { title: "O&M Budget", href: "/dashboard/finance/budget", icon: Coins }, { title: "Costing & Invoicing", href: "/dashboard/finance/costinvoice", icon: Receipt }, ], }, { title: "Compliance & Safety", icon: ShieldCheck, children: [ { title: "Statutory Compliance", href: "/dashboard/compliance-safety/statutoryCompliance", icon: ShieldCheck }, { title: "Contracts & SLA", href: "/dashboard/compliance-safety/contracts", icon: FileText }, { title: "Fire & Safety", href: "/dashboard/compliance-safety/fireAndSafety", icon: Flame }, { title: "Waste & ESG", href: "/dashboard/compliance-safety/wasteAndEsg", icon: Recycle }, { title: "Training", href: "/dashboard/compliance-safety/training", icon: GraduationCap }, { title: "Audit & Survey", href: "/dashboard/compliance-safety/auditAndSurvey", icon: GraduationCap }, ], }, { title: "Intelligence", icon: Brain, children: [{ title: "AI & Predictive", href: "/dashboard/intelligence/aiPredictive", icon: Brain }, { title: "Asset Health", href: "/dashboard/intelligence/assetHealth", icon: ShieldCheck }, { title: "Energy Benchmarking", href: "/dashboard/intelligence/energyBenchmarking", icon: Activity }, { title: "AI Helpdesk", href: "/dashboard/intelligence/aiHelpdesk", icon: Bot }, { title: "Connected Ops", href: "/dashboard/intelligence/connectedOps", icon: Gauge }, { title: "Connected Assets", href: "/dashboard/intelligence/connectedAsset", icon: Snowflake }, { title: "Sustainability", href: "/dashboard/intelligence/sustainability", icon: Leaf }, { title: "GPS Tracking", href: "/dashboard/intelligence/gpstracking", icon: MapPin },], }, { title: "IoT Application", icon: Radar, children: [{ title: "Command Center", href: "/dashboard/iot-app/commandCenter", icon: Gauge }, { title: "HVAC Plant", href: "/dashboard/iot-app/hvacPlant", icon: Snowflake }, { title: "Energy & Utilities", href: "/dashboard/iot-app/energyUtility", icon: Zap }, { title: "Device Fleet", href: "/dashboard/iot-app/deviceFleet", icon: LayoutGrid }, { title: "Alarms & Rules", href: "/dashboard/iot-app/alarmRule", icon: Shield, badge: 7, badgeColor: "bg-rose-500 text-white" },], }, { title: "Insight", icon: BarChart3, children: [{ title: "Reports & MMR", href: "/dashboard/insight/report", icon: BarChart3 },], }, { title: "Configure", icon: Cog, children: [{ title: "Master Data", href: "/dashboard/configure/masterdata", icon: Layers }, { title: "Roles & Access", href: "/dashboard/configure/rolesAndAccess", icon: Shield }, { title: "Workflow Automation", href: "/dashboard/configure/workflowautomation", icon: Bot }, { title: "User Location", href: "/dashboard/configure/userLocation", icon: MapPin }, { title: "Settings", href: "/dashboard/configure/settings", icon: Sun },], }, ]; export const ADMIN_SIDEBAR_ITEMS = [ { title: "Platform", icon: Building2, children: [ { title: "Overview", href: "/dashboard/admin/overview", icon: LayoutGrid }, { title: "Tenants", href: "/dashboard/admin/tenants", icon: Building2 }, { title: "Users", href: "/dashboard/admin/users", icon: Users }, { title: "Sites", href: "/dashboard/admin/site", icon: MapPin }, { title: "Security", href: "/dashboard/admin/security", icon: Shield }, ], }, { title: "Configuration", icon: LayoutGrid, children: [ { title: "Modules", href: "/dashboard/admin/modules", icon: LayoutGrid }, { title: "Language", href: "/dashboard/admin/language", icon: Globe }, { title: "Dynamic Dashboard", href: "/dashboard/admin/dynamicDashboard", icon: LayoutDashboard }, { title: "Mobile Flows", href: "/dashboard/admin/mobileFlow", icon: Smartphone }, ], }, ];