All checks were successful
Build and Deploy LSFE Frontend / build-and-deploy (push) Successful in 4m36s
27 lines
945 B
TypeScript
27 lines
945 B
TypeScript
import {
|
|
Home,
|
|
Users,
|
|
Settings,
|
|
BarChart3,
|
|
User,
|
|
Calendar,
|
|
Building2
|
|
} from 'lucide-react';
|
|
|
|
export interface NavigationItem {
|
|
id: string;
|
|
label: string;
|
|
icon: React.ComponentType<{ className?: string }>;
|
|
badge?: string;
|
|
color?: string;
|
|
}
|
|
|
|
export const navigationItems: NavigationItem[] = [
|
|
{ id: 'dashboard', label: 'Dashboard', icon: Home, color: 'text-blue-600' },
|
|
{ id: 'doctors', label: 'Doctor Management', icon: Users, badge: '3', color: 'text-teal-600' },
|
|
{ id: 'patients', label: 'Patients', icon: User, badge: '156', color: 'text-purple-600' },
|
|
{ id: 'appointments', label: 'Appointments', icon: Calendar, badge: '12', color: 'text-green-600' },
|
|
{ id: 'departments', label: 'Departments', icon: Building2, color: 'text-orange-600' },
|
|
{ id: 'reports', label: 'Reports', icon: BarChart3, color: 'text-red-600' },
|
|
{ id: 'settings', label: 'Settings', icon: Settings, color: 'text-gray-600' },
|
|
]; |