import React from 'react' import { useLocation } from 'react-router-dom' import { Menu, Icon } from 'antd' import { Link } from 'react-router-dom' import { inject, observer } from 'mobx-react' import { isEmpty } from '../../library/utils/validate' import style from './index.module.less' import { FormattedMessage as Message } from 'react-intl' const { SubMenu } = Menu const MenuWrapper = inject('system')(observer((props) =>{ let {system, routers} = props let location = useLocation() return ( <>
{ routers.map((route) => { if(isEmpty(route.children)){ return ( ) }else{ let items = [] route.children.map((r) => { items.push( { isEmpty(r.icon)?'': } ) return '' }) return ( }> {items} ) } }) }
) })) export default MenuWrapper