|
@@ -1,19 +1,21 @@
|
|
|
-import 'rc-drawer-menu/assets/index.css';
|
|
|
|
|
|
|
+import 'rc-drawer/assets/index.css';
|
|
|
import React from 'react';
|
|
import React from 'react';
|
|
|
-import DrawerMenu from 'rc-drawer-menu';
|
|
|
|
|
|
|
+import DrawerMenu from 'rc-drawer';
|
|
|
import SiderMenu from './SiderMenu';
|
|
import SiderMenu from './SiderMenu';
|
|
|
|
|
|
|
|
const SiderMenuWrapper = props =>
|
|
const SiderMenuWrapper = props =>
|
|
|
props.isMobile ? (
|
|
props.isMobile ? (
|
|
|
<DrawerMenu
|
|
<DrawerMenu
|
|
|
- parent={null}
|
|
|
|
|
|
|
+ getContainer={null}
|
|
|
level={null}
|
|
level={null}
|
|
|
- iconChild={null}
|
|
|
|
|
|
|
+ handleChild={<i className="drawer-handle-icon" />}
|
|
|
|
|
+ onHandleClick={() => {
|
|
|
|
|
+ props.onCollapse(!props.collapsed);
|
|
|
|
|
+ }}
|
|
|
open={!props.collapsed}
|
|
open={!props.collapsed}
|
|
|
onMaskClick={() => {
|
|
onMaskClick={() => {
|
|
|
props.onCollapse(true);
|
|
props.onCollapse(true);
|
|
|
}}
|
|
}}
|
|
|
- width="256px"
|
|
|
|
|
>
|
|
>
|
|
|
<SiderMenu {...props} collapsed={props.isMobile ? false : props.collapsed} />
|
|
<SiderMenu {...props} collapsed={props.isMobile ? false : props.collapsed} />
|
|
|
</DrawerMenu>
|
|
</DrawerMenu>
|