From 607b5dc4059be1843b6c0f670b93f107fc263375 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 19 三月 2020 16:08:29 +0800
Subject: [PATCH] 2020-03-19

---
 src/components/transferform/index.jsx |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/components/transferform/index.jsx b/src/components/transferform/index.jsx
index c753a59..96907cd 100644
--- a/src/components/transferform/index.jsx
+++ b/src/components/transferform/index.jsx
@@ -1,15 +1,18 @@
 import React, {Component} from 'react'
 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,
-    dict: PropTypes.object, // 瀛楀吀椤�
+    menulist: PropTypes.array
   }
 
   state = {
+    dict: sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS,
     targetKeys: [],
     selectedKeys: []
   }
@@ -23,14 +26,15 @@
   }
 
   render() {
-    const { targetKeys, selectedKeys } = this.state
+    const { targetKeys, selectedKeys, dict } = this.state
+
     return (
       <div className="trawmenutransfer">
         <Transfer
           dataSource={this.props.menulist}
-          titles={[this.props.dict['header.menu.thawmenu.source'], this.props.dict['header.menu.thawmenu.target']]}
+          titles={[dict['thawmenu.source'], dict['thawmenu.target']]}
           targetKeys={targetKeys}
-          locale={{itemUnit: this.props.dict['header.menu.thawmenu.itemUnit'], itemsUnit: this.props.dict['header.menu.thawmenu.itemsUnit']}}
+          locale={{itemUnit: dict['thawmenu.itemUnit'], itemsUnit: dict['thawmenu.itemsUnit']}}
           selectedKeys={selectedKeys}
           onChange={this.handleChange}
           onSelectChange={this.handleSelectChange}

--
Gitblit v1.8.0