feat(web): 更换页面框架为pro-layout

This commit is contained in:
v-zhangjc9
2025-05-12 10:42:59 +08:00
parent aa93b52dd9
commit 1e7b195f9f
17 changed files with 772 additions and 222 deletions

View File

@@ -3,73 +3,8 @@ import {createHashRouter, RouterProvider} from 'react-router'
import './components/Registry.ts'
import App from './pages/App.tsx'
import Cloud from './pages/Cloud.tsx'
import Conversation from './pages/Conversation.tsx'
import Home from './pages/Home.tsx'
import Overview from './pages/Overview.tsx'
import Queue from './pages/Queue.tsx'
import Table from './pages/Table.tsx'
import Task from './pages/Task.tsx'
import Tool from './pages/Tool.tsx'
import Version from './pages/Version.tsx'
import Yarn from './pages/Yarn.tsx'
import YarnCluster from './pages/YarnCluster.tsx'
const routes = createHashRouter([
{
path: '/',
Component: App,
children: [
{
Component: Home,
children: [
{
index: true,
Component: Overview,
},
{
path: '/home/table',
Component: Table,
},
{
path: '/home/queue',
Component: Queue,
},
{
path: '/home/version',
Component: Version,
},
{
path: '/home/yarn/:clusters/:queue/:search?',
Component: Yarn,
},
{
path: '/home/cloud',
Component: Cloud,
},
{
path: '/home/yarn_cluster',
Component: YarnCluster,
},
{
path: '/home/tool',
Component: Tool,
},
{
path: '/home/task',
Component: Task,
},
],
},
{
path: 'conversation',
Component: Conversation,
},
],
},
])
import {routes} from './route.tsx'
createRoot(document.getElementById('root')!).render(
<RouterProvider router={routes}/>,
<RouterProvider router={createHashRouter(routes)}/>,
)