'use client' import React, { useState, useEffect } from 'react'; import { useRouter } from 'next/navigation'; const SidebarItem = ({ icon: Icon, text, active, url, onClick }) => (
{text}
); function Sidebar({ establishment, currentPage, items }) { const router = useRouter(); const [selectedItem, setSelectedItem] = useState(currentPage); useEffect(() => { setSelectedItem(currentPage); }, [currentPage]); const handleItemClick = (url) => { setSelectedItem(url); router.push(url); }; return <> {/* Sidebar */}
{establishment?.name}
} export default Sidebar;