From 16af7b53cb1b6120fa93ef9ee9cfcc64d4b6f7c2 Mon Sep 17 00:00:00 2001 From: wonfen Date: Mon, 24 Feb 2025 11:37:23 +0800 Subject: [PATCH] fix: menu switching issue --- src/pages/_layout.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pages/_layout.tsx b/src/pages/_layout.tsx index c9fd9180..8bb7ff43 100644 --- a/src/pages/_layout.tsx +++ b/src/pages/_layout.tsx @@ -154,10 +154,13 @@ const Layout = () => { dayjs.locale(language === "zh" ? "zh-cn" : language); i18next.changeLanguage(language); } + }, [language]); + + useEffect(() => { if (start_page) { - navigate(start_page); + navigate(start_page, { replace: true }); } - }, [language, start_page, navigate]); + }, [start_page]); if (!routersEles) return null;