king
2020-06-24 dac21f9a9941681ccdc87220c2ed12ff277446d3
src/tabviews/tabmanage/transferform/index.jsx
File was renamed from src/components/transferform/index.jsx
@@ -2,17 +2,15 @@
import PropTypes from 'prop-types'
import { Transfer } from 'antd'
import zhCN from '@/locales/zh-CN/share.js'
import enUS from '@/locales/en-US/share.js'
import './index.scss'
class TransferForm extends Component {
  static propTypes = {
    menulist: PropTypes.array
    menulist: PropTypes.array,
    dict: PropTypes.object
  }
  state = {
    dict: sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS,
    targetKeys: [],
    selectedKeys: []
  }
@@ -26,15 +24,16 @@
  }
  render() {
    const { targetKeys, selectedKeys, dict } = this.state
    const { dict } = this.props
    const { targetKeys, selectedKeys } = this.state
    return (
      <div className="trawmenutransfer">
        <Transfer
          dataSource={this.props.menulist}
          titles={[dict['thawmenu.source'], dict['thawmenu.target']]}
          titles={[dict['main.thawmenu.source'], dict['main.thawmenu.target']]}
          targetKeys={targetKeys}
          locale={{itemUnit: dict['thawmenu.itemUnit'], itemsUnit: dict['thawmenu.itemsUnit']}}
          locale={{itemUnit: dict['main.thawmenu.itemUnit'], itemsUnit: dict['main.thawmenu.itemsUnit']}}
          selectedKeys={selectedKeys}
          onChange={this.handleChange}
          onSelectChange={this.handleSelectChange}