feat: expand livestream management platform

This commit is contained in:
admin committed 2026-08-19 22:24:01 +08:00
1 parent 383c066d86
commit ed62d42a63
12 files changed
+223 -24

No files matched your search

+11 -1
View File
@@ -1,4 +1,4 @@
import { useState } from 'react'
import { Suspense, useEffect, useState } from 'react'
import { Outlet, useNavigate, useLocation } from 'react-router-dom'
import { Layout, Menu, Button, Typography } from 'antd'
import {
@@ -20,6 +20,16 @@ const menuItems = [
{ key: '/admin/settings', icon: <SettingOutlined />, label: '系统设置' },
]
const adminPageImports = [
() => import('./pages/Dashboard'),
() => import('./pages/LiveBoard'),
() => import('./pages/StreamList'),
() => import('./pages/StreamForm'),
() => import('./pages/ReplayEditor'),
() => import('./pages/NodeManager'),
() => import('./pages/Settings'),
]
export default function AdminLayout() {
const { brand } = useBrand()
const [collapsed, setCollapsed] = useState(false)