Files
fe_service_ebtp_frontend/src/layouts/RoomLayout.tsx

44 lines
1.1 KiB
TypeScript
Raw Normal View History

2020-12-23 11:14:35 +08:00
import { MenuDataItem, getMenuData, getPageTitle } from '@ant-design/pro-layout';
import { useIntl, ConnectProps, connect } from 'umi';
import React from 'react';
import { ConnectState } from '@/models/connect';
import { Layout } from 'antd';
export interface UserLayoutProps extends Partial<ConnectProps> {
// breadcrumbNameMap: {
// [path: string]: MenuDataItem;
// };
}
const RoomLayout: React.FC<UserLayoutProps> = (props) => {
// const {
// route = {
// routes: [],
// },
// } = props;
// const { routes = [] } = route;
const {
children,
// location = {
// pathname: '',
// },
} = props;
// const { formatMessage } = useIntl();
// const { breadcrumb } = getMenuData(routes);
// const title = getPageTitle({
// pathname: location.pathname,
// formatMessage,
// breadcrumb,
// ...props,
// });
const { Content } = Layout;
return (
<Layout>
<Content>{children}</Content>
</Layout>
);
};
// export default connect(({ settings }: ConnectState) => ({ ...settings }))(RoomLayout);
export default RoomLayout;