refactor: 移除 RouterContainer 组件中的 isLoaded 状态检查

- 简化 RouterContainer 组件逻辑,直接渲染页面内容,无需等待加载状态。
- 更新测试用例,确保在组件挂载后直接渲染页面结构。
This commit is contained in:
2026-06-30 22:51:38 +08:00
parent c7f4305fc3
commit 27e03ae038
2 changed files with 5 additions and 18 deletions
+1 -5
View File
@@ -37,15 +37,11 @@ function LoadedPage({ pageKey }: { pageKey: PageType }) {
}
export default function RouterContainer() {
const { currentPage, isLoaded } = useRouter();
const { currentPage } = useRouter();
const animationClass =
currentPage === 'dashboard' ? 'page-transition-dashboard' : 'page-transition-enter';
if (!isLoaded) {
return <PageSkeleton variant={currentPage === 'dashboard' ? 'dashboard' : 'tool'} />;
}
const currentFeature = getFeatureByKey(currentPage);
return (