完善节目平台与直播监控体验

This commit is contained in:
admin committed 2026-08-18 09:26:41 +08:00
1 parent 229a8d0791
commit e50b8b480b
11 files changed
+642 -37

No files matched your search

+2 -1
View File
@@ -2,7 +2,7 @@ import { useState } from 'react'
import { Outlet, useNavigate, useLocation } from 'react-router-dom'
import { Layout, Menu, Button, Typography } from 'antd'
import {
DashboardOutlined, VideoCameraOutlined, PlusOutlined,
DashboardOutlined, VideoCameraOutlined, PlusOutlined, MonitorOutlined,
CloudServerOutlined, SettingOutlined, LogoutOutlined,
} from '@ant-design/icons'
import { clearToken } from '../api/client'
@@ -13,6 +13,7 @@ const { Text } = Typography
const menuItems = [
{ key: '/admin', icon: <DashboardOutlined />, label: '概览' },
{ key: '/admin/board', icon: <MonitorOutlined />, label: '直播看板' },
{ key: '/admin/streams', icon: <VideoCameraOutlined />, label: '节目列表' },
{ key: '/admin/streams/new', icon: <PlusOutlined />, label: '创建节目' },
{ key: '/admin/nodes', icon: <CloudServerOutlined />, label: '边缘节点' },