"use client";
import {
LayoutDashboard,
Users,
Ticket,
BarChart3,
Gift,
Trophy,
} from "lucide-react";
import { SharedSidebar, NavItem } from "@/components/shared/SharedSidebar";
const ADMIN_NAV_ITEMS: NavItem[] = [
{
label: "Dashboard",
href: "/admin/dashboard",
icon: ,
color: "darkblue",
},
{
label: "Utilisateurs",
href: "/admin/utilisateurs",
icon: ,
color: "blue",
},
{
label: "Tickets",
href: "/admin/tickets",
icon: ,
color: "emerald",
},
{
label: "Lots & Prix",
href: "/admin/lots",
icon: ,
color: "purple",
},
{
label: "Données Marketing",
href: "/admin/marketing-data",
icon: ,
color: "indigo",
},
{
label: "Tirages",
href: "/admin/tirages",
icon: ,
color: "amber",
},
];
const ADMIN_ACTIVE_STYLES: Record = {
darkblue: "bg-gradient-to-r from-[#1e3a5f] to-[#2d5a8f] text-white shadow-lg shadow-blue-900/30",
blue: "bg-gradient-to-r from-blue-600 to-indigo-600 text-white shadow-lg shadow-blue-500/30",
emerald: "bg-gradient-to-r from-emerald-600 to-teal-600 text-white shadow-lg shadow-emerald-500/30",
purple: "bg-gradient-to-r from-purple-600 to-pink-600 text-white shadow-lg shadow-purple-500/30",
indigo: "bg-gradient-to-r from-indigo-600 to-purple-600 text-white shadow-lg shadow-indigo-500/30",
amber: "bg-gradient-to-r from-amber-500 to-orange-600 text-white shadow-lg shadow-amber-500/30",
};
export default function Sidebar() {
return (
);
}