wsj
3 days ago d26274d89d377067c1e2648192cffbf89464b361
src/layouts/BasicLayout.tsx
@@ -1,4 +1,4 @@
import { useEffect, useMemo, useState } from 'react';
import { Suspense, useEffect, useMemo, useState } from 'react';
import {
  BellOutlined,
  DownOutlined,
@@ -20,6 +20,7 @@
  Tooltip,
} from 'antd';
import { Outlet, useLocation, useNavigate } from 'react-router-dom';
import PageLoading from '@/components/PageLoading';
import { buildMenuItems, getOpenKeys } from '@/router/menu';
import { appRoutes, findBreadcrumb } from '@/router/routeConfig';
import { useAuthStore } from '@/store/auth';
@@ -181,7 +182,10 @@
        </Header>
        <Content className="app-content">
          {/* 路由懒加载边界放在内容区内,切页时侧边栏与头部保持不动 */}
          <Suspense fallback={<PageLoading />}>
          <Outlet />
          </Suspense>
        </Content>
        <Footer className="app-footer">