import intl from 'react-intl-universal'; import { SettingOutlined } from '@ant-design/icons'; import IconFont from '@/components/iconfont'; import { BasicLayoutProps } from '@ant-design/pro-layout'; export default { route: { routes: [ { name: intl.get('登录'), path: '/login', hideInMenu: true, component: '@/pages/login/index', }, { name: intl.get('初始化'), path: '/initialization', hideInMenu: true, component: '@/pages/initialization/index', }, { name: intl.get('错误'), path: '/error', hideInMenu: true, component: '@/pages/error/index', }, { path: '/crontab', name: intl.get('定时任务'), icon: , component: '@/pages/crontab/index', }, { path: '/subscription', name: intl.get('订阅管理'), icon: , component: '@/pages/subscription/index', }, { path: '/env', name: intl.get('环境变量'), icon: , component: '@/pages/env/index', }, { path: '/config', name: intl.get('配置文件'), icon: , component: '@/pages/config/index', }, { path: '/script', name: intl.get('脚本管理'), icon: , component: '@/pages/script/index', }, { path: '/dependence', name: intl.get('依赖管理'), icon: , component: '@/pages/dependence/index', }, { path: '/log', name: intl.get('日志管理'), icon: , component: '@/pages/log/index', }, { path: '/scenario', name: intl.get('场景模式'), icon: , component: '@/pages/scenario/index', }, { path: '/diff', name: intl.get('对比工具'), icon: , component: '@/pages/diff/index', }, { path: '/setting', name: intl.get('系统设置'), icon: , component: '@/pages/password/index', }, ], }, navTheme: 'light', fixSiderbar: true, contentWidth: 'Fixed', splitMenus: false, siderWidth: 180, } as BasicLayoutProps;