import React, { FC } from 'react' import { useHistory } from 'react-router-dom' import withBreadcrumbs from 'react-router-breadcrumbs-hoc' import { Breadcrumb, Button } from 'antd' import routes from '@/route/routes' import { flattenRoutes } from '@/assets/js/publicFunc' const allRoutes = flattenRoutes(routes) interface Props { breadcrumbs: any[]; } // 通用面包屑 const Breadcrumbs: FC = ({ breadcrumbs }) => { const history = useHistory() return ( {breadcrumbs.map((bc: CommonObjectType, index: number) => { return ( ) })} ) } export default withBreadcrumbs(allRoutes)(Breadcrumbs)