fix(web): 补充告警/收件箱/设备等菜单图标映射
Some checks failed
CI / rust-check (push) Has been cancelled
CI / rust-test (push) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / security-audit (push) Has been cancelled

- 新增 AlertOutlined/BellOutlined/ControlOutlined/InboxOutlined/ApiOutlined/ReadOutlined/ExperimentOutlined 图标导入和映射
This commit is contained in:
iven
2026-05-01 17:40:17 +08:00
parent ae1c9ccc77
commit e1ebae4ed0

View File

@@ -29,6 +29,13 @@ import {
RobotOutlined,
HistoryOutlined,
BarChartOutlined,
AlertOutlined,
BellOutlined,
ControlOutlined,
InboxOutlined,
ApiOutlined,
ReadOutlined,
ExperimentOutlined,
} from '@ant-design/icons';
import { useNavigate, useLocation } from 'react-router-dom';
import { useAppStore } from '../stores/app';
@@ -72,6 +79,13 @@ const iconMap: Record<string, React.ReactNode> = {
RobotOutlined: <RobotOutlined />,
HistoryOutlined: <HistoryOutlined />,
BarChartOutlined: <BarChartOutlined />,
AlertOutlined: <AlertOutlined />,
BellOutlined: <BellOutlined />,
ControlOutlined: <ControlOutlined />,
InboxOutlined: <InboxOutlined />,
ApiOutlined: <ApiOutlined />,
ReadOutlined: <ReadOutlined />,
ExperimentOutlined: <ExperimentOutlined />,
};
function getIcon(name?: string): React.ReactNode {