Browse Source

remove collapse from defaultSettings

pull/2097/head
afc163 8 years ago
parent
commit
d61aaf8f97
  1. 11
      src/components/SettingDrawer/index.js
  2. 1
      src/defaultSettings.js

11
src/components/SettingDrawer/index.js

@ -21,6 +21,10 @@ const Body = ({ children, title, style }) => (
@connect(({ setting }) => ({ setting }))
class SettingDrawer extends PureComponent {
state = {
collapse: false,
};
getLayOutSetting = () => {
const {
setting: { grid, fixedHeader, layout, autoHideHeader, fixSiderbar },
@ -98,13 +102,14 @@ class SettingDrawer extends PureComponent {
};
togglerContent = () => {
const { setting } = this.props;
this.changeSetting('collapse', !setting.collapse);
const { collapse } = this.state;
this.setState({ collapse: !collapse });
};
render() {
const { setting } = this.props;
const { collapse, navTheme, primaryColor, layout, colorWeak } = setting;
const { navTheme, primaryColor, layout, colorWeak } = setting;
const { collapse } = this.state;
return (
<Drawer
visible={collapse}

1
src/defaultSettings.js

@ -1,5 +1,4 @@
module.exports = {
collapse: false,
navTheme: 'dark',
primaryColor: '#1890FF',
layout: 'sidemenu',

Loading…
Cancel
Save