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;