From 46d91fcec84543123791f68cdafdc86acf4e59cd Mon Sep 17 00:00:00 2001 From: MaryWylde Date: Tue, 23 Dec 2025 16:26:57 +0400 Subject: [PATCH] chore: add router isReady to useEffect --- src/components/ToolHeader/ToolHeader.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/ToolHeader/ToolHeader.tsx b/src/components/ToolHeader/ToolHeader.tsx index 0788f9f..329fc44 100644 --- a/src/components/ToolHeader/ToolHeader.tsx +++ b/src/components/ToolHeader/ToolHeader.tsx @@ -130,6 +130,7 @@ const ToolHeader: FC = ({ const level = userInfo?.user?.level ? userInfo?.user?.level : userInfo?.level; const changeTitlePermission = isLevelMilestone(level, 13); const userTitlesRu = ['Просвещенный', 'Профессор', 'Великий']; + const russianTitles = selectedTitle => { if (!selectedTitle) { return null; @@ -243,8 +244,8 @@ const ToolHeader: FC = ({ useEffect(() => { const next = getActiveFromPath(pathname); - if (next) setActivePage(next); - }, [pathname]); + if (router.isReady && next) setActivePage(next); + }, [pathname, router]); return (