From 003dad5d8b9d16a5b310acba500a3abce5e3a180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=A8=E9=9C=96=E9=93=83?= Date: Wed, 27 May 2026 13:55:54 +0800 Subject: [PATCH] fix(RouterContainer): remove unnecessary empty-dep useMemo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit getEntryPointType() is a simple config getter. Replace useMemo(() => ..., []) with a direct call — the empty dep array made the memo pointless. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- components/RouterContainer.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/components/RouterContainer.tsx b/components/RouterContainer.tsx index fbcb3ce..f38db58 100644 --- a/components/RouterContainer.tsx +++ b/components/RouterContainer.tsx @@ -14,9 +14,7 @@ export default function RouterContainer() { return currentPage === 'dashboard' ? 'page-transition-dashboard' : 'page-transition-enter'; }, [currentPage]); - const entryPointType = useMemo(() => { - return getEntryPointType(); - }, []); + const entryPointType = getEntryPointType(); // 骨架屏加载状态守卫 if (!isLoaded) {