import { UiButton, UiInput, UiSelect, UiTable, UiTabbedRegion, UiActions, UiOverlay } from "./ui-system";
import BrandSideMenu from "../src/components/menu";
+import SvgIcon from "../src/components/icons/svgIcon";
import BrandSearchInput from "../src/components/search-input";
import BrandPagination from "../src/components/pagination";
import { Input as UiAntInput, Card, Form, App as AntApp } from "antd";
onOpenChange={keys=>{setResourceNavOpen(keys.includes("resources"));setSystemNavOpen(keys.includes("system"));}}
onClick={({key})=>{if(key==="domains")setDomainFilter(null);go(key as PageKey);}}
items={[
- {key:"domains",label:"领域方案"},
- {key:"projects",label:"站点管理"},
- {key:"resources",label:"建站资源",children:[
- {key:"deviceTemplates",label:"设备模板"},
- {key:"monitor-dashboard",label:"监控仪表板"},
- {key:"twin-model",label:"数字孪生模型"},
- {key:"ops-template",label:"运维模板"},
- {key:"knowledge-template",label:"知识模板"},
+ {key:"domains",label:"领域方案",icon:<SvgIcon name="Apps" size={16}/>},
+ {key:"projects",label:"站点管理",icon:<SvgIcon name="manage" size={16}/>},
+ {key:"resources",label:"建站资源",icon:<SvgIcon name="iot_suite" size={16}/>,children:[
+ {key:"deviceTemplates",label:"设备模板",icon:<SvgIcon name="manage" size={16}/>},
+ {key:"monitor-dashboard",label:"监控仪表板",icon:<SvgIcon name="notifications" size={16}/>},
+ {key:"twin-model",label:"数字孪生模型",icon:<SvgIcon name="support" size={16}/>},
+ {key:"ops-template",label:"运维模板",icon:<SvgIcon name="config" size={16}/>},
+ {key:"knowledge-template",label:"知识模板",icon:<SvgIcon name="file" size={16}/>},
]},
- {key:"system",label:"系统设定",children:[
- {key:"toolSettings",label:"内部工具配置"},
- {key:"domainSettings",label:"领域配置"},
+ {key:"system",label:"系统设定",icon:<SvgIcon name="config" size={16}/>,children:[
+ {key:"toolSettings",label:"内部工具配置",icon:<SvgIcon name="support" size={16}/>},
+ {key:"domainSettings",label:"领域配置",icon:<SvgIcon name="manage" size={16}/>},
]},
]}
/>