get pathname before checking if pathname changes

This commit is contained in:
elise
2024-08-11 11:18:16 +02:00
parent d8ae1ff905
commit eb6ec94700

View File

@ -34,15 +34,15 @@ export const Header = () => {
}
}, [showMenu]);
const pathname = usePathname();
// reset scroll position on path change
useEffect(() => {
if (!showMenu) {
window.scrollTo(0, 0);
}
}, [location.pathname, showMenu]);
}, [pathname, showMenu]);
// hide menu and reset active menu item on path change
const pathname = usePathname();
useEffect(() => {
setShowMenu(false);
setActiveMenuItem(undefined);