import React from 'react';
import { inject, observer } from 'mobx-react';
import { Button, Row, Col, Spin } from 'antd';
import { WeaTools, WeaLocaleProvider, WeaErrorPage, WeaSearchGroup, WeaFormItem, WeaCheckbox } from 'ecCom';
const getLabel = WeaLocaleProvider.getLabel;
import { PortalSetting } from 'weaPortal';
import PortalMenu from '../wea-portalmenu/';
import './style/';
class SettingButton extends React.Component {
render() {
return (
);
}
}
class SwitchButton extends React.Component {
render() {
return (
this.props.onSetState(value)} />
);
}
}
@inject('weaportal_customsetting_store')
@observer
class WeaCustomSetting extends React.Component {
constructor(props) {
super(props);
this.onPortalSetting = this.onPortalSetting.bind(this);
}
componentWillMount() {
const { weaportal_customsetting_store } = this.props;
weaportal_customsetting_store.getPortalData();
}
onPortalSetting(params) {
this.refs.portalsetting.handleOnSetting({
from: 'addElement',
viewtype: 'edit',
isSetting: true,
...params,
});
}
render() {
const { weaportal_customsetting_store } = this.props;
const { state, onSetState } = weaportal_customsetting_store;
const { loading, isRemeberTab, isOpenSortTopByUsage, isSortTopByUsage, quickSearchShowMenu, hplist } = state;
return (
this.refs.portalmenu.onShow({ type: 'top' })} />
this.refs.portalmenu.onShow({ type: 'left' })} />
{isOpenSortTopByUsage == '1' ? onSetState({ isSortTopByUsage: value })} /> : ''}
onSetState({ quickSearchShowMenu: value })} />
{hplist.map(item => )}
onSetState({ isRemeberTab: value })} />
);
}
}
export default WeaCustomSetting;