diff options
| author | Larvan2 <[email protected]> | 2026-04-18 14:18:28 +0800 |
|---|---|---|
| committer | Larvan2 <[email protected]> | 2026-04-18 14:18:28 +0800 |
| commit | 2cf83223f6d4b551998e8cd8f74fcec5e7ffd8ae (patch) | |
| tree | 9d9acd7e88ca8af2d34c9ef34b853b8d90f3c2ea /src/app | |
| parent | fd39af8af5e2e6ba88f8ba2ac3e6101aeda2b6c1 (diff) | |
fix(logs): improve log fetching and add log level selection
Diffstat (limited to 'src/app')
| -rw-r--r-- | src/app/router.tsx | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/src/app/router.tsx b/src/app/router.tsx index 87e78ee..dc7ce6f 100644 --- a/src/app/router.tsx +++ b/src/app/router.tsx @@ -1,26 +1,22 @@ -import * as React from 'react'; +import { Suspense } from 'react'; import { HashRouter, Navigate, Route, RouteObject, Routes, useRoutes } from 'react-router-dom'; import Loading from '~/components/Loading'; -import Loading2 from '~/components/Loading2'; import { Head } from '~/components/shared/Head'; import SideBar from '~/components/SideBar'; import styles from '../App.module.scss'; import APIDiscovery from './APIDiscovery'; - -const { Suspense, lazy } = React; - -const HomePage = lazy(() => import('../pages/HomePage')); -const ConnectionsPage = lazy(() => import('../pages/ConnectionsPage')); -const ConfigPage = lazy(() => import('../pages/ConfigPage')); -const LogsPage = lazy(() => import('../pages/LogsPage')); -const ProxiesPage = lazy(() => import('../pages/ProxiesPage')); -const RulesPage = lazy(() => import('../pages/RulesPage')); -const AboutPage = lazy(() => import('../pages/AboutPage')); -const BackendPage = lazy(() => import('../pages/BackendPage')); -const StyleGuidePage = lazy(() => import('../pages/StyleGuidePage')); +import AboutPage from '../pages/AboutPage'; +import BackendPage from '../pages/BackendPage'; +import ConfigPage from '../pages/ConfigPage'; +import ConnectionsPage from '../pages/ConnectionsPage'; +import HomePage from '../pages/HomePage'; +import LogsPage from '../pages/LogsPage'; +import ProxiesPage from '../pages/ProxiesPage'; +import RulesPage from '../pages/RulesPage'; +import StyleGuidePage from '../pages/StyleGuidePage'; const routes = [ { path: '/', element: <Navigate to="/proxies" replace /> }, @@ -39,9 +35,7 @@ function DashboardRouter() { <> <APIDiscovery /> <SideBar /> - <div className={styles.content}> - <Suspense fallback={<Loading2 />}>{useRoutes(routes)}</Suspense> - </div> + <div className={styles.content}>{useRoutes(routes)}</div> </> ); } |
