'use client'; import { useRouter, usePathname } from 'next/navigation'; import { motion } from 'framer-motion'; import { FaHome, FaMusic, FaShoppingBag, FaSignOutAlt, FaChartLine } from 'react-icons/fa'; import { useAdmin } from '@/lib/AdminContext'; export default function AdminSidebar() { const router = useRouter(); const pathname = usePathname(); const { logout } = useAdmin(); const handleLogout = () => { logout(); router.push('/admin'); }; const menuItems = [ { icon: FaChartLine, label: 'Dashboard', path: '/admin/dashboard' }, { icon: FaMusic, label: 'Albums', path: '/admin/albums' }, { icon: FaShoppingBag, label: 'Purchases', path: '/admin/purchases' }, { icon: FaHome, label: 'Back to Site', path: '/' }, ]; return (
Podzahr