Updating route content...
) : null}
import React, { useEffect } from 'react'; import cx from 'classnames'; import { Outlet, useLocation, useNavigation } from 'react-router-dom'; import { useAppDispatch, useAppSelector } from '../../app/hooks'; import { closeSidebar, toggleSidebar } from '../../features/ui/uiSlice'; import Footer from '../Footer'; import Header from '../Header'; import Sidebar from '../Sidebar'; import s from './Layout.module.scss'; const Layout = () => { const dispatch = useAppDispatch(); const location = useLocation(); const navigation = useNavigation(); const sidebarOpen = useAppSelector((state) => state.ui.sidebarOpen); useEffect(() => { dispatch(closeSidebar()); }, [dispatch, location.pathname]); return (