From eb6ec94700805cdd05f826479f02c8a9ed80697f Mon Sep 17 00:00:00 2001 From: elise Date: Sun, 11 Aug 2024 11:18:16 +0200 Subject: [PATCH] get pathname before checking if pathname changes --- web/src/components/layout/Header.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/components/layout/Header.tsx b/web/src/components/layout/Header.tsx index b1d71c5..0b4439d 100644 --- a/web/src/components/layout/Header.tsx +++ b/web/src/components/layout/Header.tsx @@ -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);