import {ProLayout} from '@ant-design/pro-components' import {ConfigProvider} from 'antd' import React from 'react' import {Outlet, useLocation, useNavigate} from 'react-router' import {menus} from '../route.tsx' const apps: { title: string, desc: string, url: string, icon?: string }[] = [ { icon: 'http://132.126.207.124:8686/udal-manager/static/favicon.ico', title: 'CSV-HUDI处理平台', desc: 'Hudi 批量割接、稽核任务管理平台', url: 'http://132.126.207.124:8686/udal-manager/', }, ] const App: React.FC = () => { const navigate = useNavigate() const location = useLocation() return ( } title="Hudi 服务总台" route={menus} location={{pathname: location.pathname}} menu={{type: 'sub'}} menuItemRender={(item, dom) => { return
navigate(item.path || '/')}>{dom}
}} fixSiderbar={true} layout="mix" splitMenus={true} style={{minHeight: '100vh'}} contentStyle={{backgroundColor: 'white', padding: '10px 10px 10px 20px'}} >
) } export default App