'use client'; import React, { useState } from 'react' import TopBar from '../topbar/TopBar' import SideMenu from '../menu/SideMenu' import BottomNavBar from '../navigation/BottomNavBar' type Props = {} & React.AllHTMLAttributes function ClientMenuRouteWrapper({ children }: Props) { const [profileDrop, setProfileDrop] = useState(false); const [nightMode, setNightMode] = useState(false); const [menuState, setMenuState] = useState(false); const [searchModal, setSearchModal] = useState(false); const toggleProfileDrop = () => { setProfileDrop((state) => !state); } const toggleNightMode = () => { setNightMode((state) => !state); } const toggleMenuState = () => { setMenuState((state) => !state); } const toggleSearchModal = () => { setSearchModal((state) => !state); } // const location = useRouter(); // useEffect(() => { // setMenuState(false) // }, [location]) return (
{children}
) } export default ClientMenuRouteWrapper