updates
This commit is contained in:
@@ -38,7 +38,10 @@ import {
|
||||
HardDrive,
|
||||
Activity,
|
||||
Calendar,
|
||||
Boxes
|
||||
Boxes,
|
||||
Monitor,
|
||||
CreditCard,
|
||||
MessageSquare
|
||||
} from 'lucide-react';
|
||||
import useAuthStore from '../../store/useAuthStore';
|
||||
import { useResponsive } from '../../hooks';
|
||||
@@ -136,7 +139,12 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
{
|
||||
path: '/admin/advanced-rooms',
|
||||
icon: Hotel,
|
||||
label: 'Room Management'
|
||||
label: 'Rooms & Housekeeping'
|
||||
},
|
||||
{
|
||||
path: '/admin/services',
|
||||
icon: Activity,
|
||||
label: 'Services'
|
||||
},
|
||||
{
|
||||
path: '/admin/inventory',
|
||||
@@ -151,24 +159,23 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Business',
|
||||
title: 'Bookings & Finance',
|
||||
icon: TrendingUp,
|
||||
items: [
|
||||
{
|
||||
path: '/admin/business',
|
||||
icon: FileText,
|
||||
label: 'Business Dashboard'
|
||||
path: '/admin/bookings',
|
||||
icon: Calendar,
|
||||
label: 'All Bookings'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Analytics & Reports',
|
||||
icon: BarChart3,
|
||||
items: [
|
||||
{
|
||||
path: '/admin/analytics',
|
||||
icon: BarChart3,
|
||||
label: 'Analytics'
|
||||
path: '/admin/payments',
|
||||
icon: CreditCard,
|
||||
label: 'Payments'
|
||||
},
|
||||
{
|
||||
path: '/admin/invoices',
|
||||
icon: FileText,
|
||||
label: 'Invoices'
|
||||
},
|
||||
{
|
||||
path: '/admin/financial-audit',
|
||||
@@ -177,6 +184,22 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Analytics',
|
||||
icon: BarChart3,
|
||||
items: [
|
||||
{
|
||||
path: '/admin/analytics',
|
||||
icon: BarChart3,
|
||||
label: 'Reports & Analytics'
|
||||
},
|
||||
{
|
||||
path: '/admin/business',
|
||||
icon: TrendingUp,
|
||||
label: 'Business Insights'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Users & Guests',
|
||||
icon: Users,
|
||||
@@ -235,6 +258,17 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Communication',
|
||||
icon: MessageSquare,
|
||||
items: [
|
||||
{
|
||||
path: '/admin/team-chat',
|
||||
icon: MessageSquare,
|
||||
label: 'Team Chat'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Content Management',
|
||||
icon: Globe,
|
||||
@@ -285,11 +319,6 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
icon: Settings,
|
||||
label: 'Settings'
|
||||
},
|
||||
{
|
||||
path: '/admin/compliance',
|
||||
icon: ClipboardCheck,
|
||||
label: 'Compliance'
|
||||
},
|
||||
{
|
||||
path: '/admin/approvals',
|
||||
icon: CheckCircle2,
|
||||
@@ -298,7 +327,7 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
{
|
||||
path: '/admin/gdpr',
|
||||
icon: Download,
|
||||
label: 'GDPR'
|
||||
label: 'GDPR & Compliance'
|
||||
},
|
||||
{
|
||||
path: '/admin/webhooks',
|
||||
@@ -315,11 +344,22 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
|
||||
icon: HardDrive,
|
||||
label: 'Backups'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Account',
|
||||
icon: User,
|
||||
items: [
|
||||
{
|
||||
path: '/admin/profile',
|
||||
icon: User,
|
||||
label: 'My Profile'
|
||||
},
|
||||
{
|
||||
path: '/admin/sessions',
|
||||
icon: Monitor,
|
||||
label: 'Sessions'
|
||||
},
|
||||
]
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user