import { FaUser, FaPlusCircle, FaTruck, FaUndo, FaKey, FaUsers, FaAddressBook } from 'react-icons/fa'; const baseNavItems = [ { icon: , label: 'Account', view: 'account' }, { icon: , label: 'Neuer Vorgang', view: 'vorgang' }, { icon: , label: 'Lieferungen', view: 'lieferungen' }, { icon: , label: 'Rücknahmen', view: 'ruecknahmen' }, ]; import { useState } from 'react'; export default function TopNav({ activeView, setActiveView, isAdmin }) { const navItems = isAdmin ? [...baseNavItems, { icon: , label: 'Admin', view: 'admin' }] : baseNavItems; const adminMenuItems = isAdmin ? [ { icon: , label: 'Mitarbeiter', view: 'mitarbeiter' }, { icon: , label: 'Kunden', view: 'kunden' }, { icon: , label: 'Admin', view: 'admin' }, { icon: , label: 'Account', view: 'account' }, ] : [{ icon: , label: 'Account', view: 'account' }]; const [menuOpen, setMenuOpen] = useState(false); const handleMenuClick = () => setMenuOpen(open => !open); const handleMenuSelect = (view) => { setActiveView(view); setMenuOpen(false); }; return (
Pfandsystem
); }