import {
	LayoutDashboard,
	Users,
	Building2,
	Image,
	Truck,
	Briefcase,
	MessageCircle,
	Handshake,
} from 'lucide-react';

export const sidebarNavItems = [
	{
		title: 'Dashboard',
		href: '/admin/dashboard',
		icon: LayoutDashboard,
		isAdminOnly: false,
	},
	{
		title: 'Users',
		href: '/admin/admins',
		icon: Users,
		isAdminOnly: true,
	},
	{
		title: 'Contact Management',
		href: '/admin/about',
		icon: Building2,
		isAdminOnly: false,
	},
	{
		title: 'Gallery',
		href: '/admin/gallery',
		icon: Image,
		isAdminOnly: false,
	},
	{
		title: 'Fleet',
		href: '/admin/fleet',
		icon: Truck,
		isAdminOnly: false,
	},
	{
		title: 'Services',
		href: '/admin/services',
		icon: Briefcase,
		isAdminOnly: false,
	},
	{
		title: 'Customer Feedback',
		href: '/admin/contact',
		icon: MessageCircle,
		isAdminOnly: false,
	},
	{
		title: 'Trusted Clients',
		href: '/admin/trusted-clients',
		icon: Handshake,
		isAdminOnly: false,
	},
];

export type DashbordNavigationLink = (typeof sidebarNavItems)[number];
