|
|
@@ -224,6 +224,7 @@ class BasicLayout extends React.PureComponent {
|
|
|
} = this.props;
|
|
|
const { rendering, isMobile } = this.state;
|
|
|
const isTop = PropsLayout === 'topmenu';
|
|
|
+ const menuData = this.getMenuData();
|
|
|
const layout = (
|
|
|
<Layout>
|
|
|
{isTop && !isMobile ? null : (
|
|
|
@@ -232,7 +233,7 @@ class BasicLayout extends React.PureComponent {
|
|
|
Authorized={Authorized}
|
|
|
theme={silderTheme}
|
|
|
onCollapse={this.handleMenuCollapse}
|
|
|
- menuData={this.getMenuData()}
|
|
|
+ menuData={menuData}
|
|
|
{...this.props}
|
|
|
/>
|
|
|
)}
|
|
|
@@ -242,7 +243,12 @@ class BasicLayout extends React.PureComponent {
|
|
|
minHeight: '100vh',
|
|
|
}}
|
|
|
>
|
|
|
- <Header handleMenuCollapse={this.handleMenuCollapse} logo={logo} {...this.props} />
|
|
|
+ <Header
|
|
|
+ menuData={menuData}
|
|
|
+ handleMenuCollapse={this.handleMenuCollapse}
|
|
|
+ logo={logo}
|
|
|
+ {...this.props}
|
|
|
+ />
|
|
|
<Content style={this.getContentStyle()}>{children}</Content>
|
|
|
<Footer />
|
|
|
</Layout>
|