diff --git a/package-lock.json b/package-lock.json index 19995af76..318abc91b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21414,9 +21414,9 @@ "integrity": "sha512-1XgkCpwMnNQsuOIy938UCntz8Xzwt9ECwHaH3cCfIQK1SPpH+y7gCYtqEcb6Rm0hAUq7Lp9+Ljoti9zGMswYrQ==" }, "react-i18next": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-10.1.2.tgz", - "integrity": "sha512-0YGaZE7E9i+ZKsFXV8T1dSlUj3xim8Jn4dfn0fcpJxrkTlhLNZCPqc+zouroUku+CUKasupoek4rosUUq5VdeQ==", + "version": "10.11.4", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-10.11.4.tgz", + "integrity": "sha512-/CWXaf3a5BLNeVnBGxzWOIZLQgSNEc2LWHX4ZaJb7ww0xgY0S5K9HRAMzJIHeHGe7jfpSraprD66VDblWb4ZXA==", "requires": { "@babel/runtime": "^7.3.1", "html-parse-stringify2": "2.0.1" diff --git a/package.json b/package.json index bcc24fbe4..a26f3b6bb 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "react-dom": "^16.6.0", "react-emoji-render": "^0.5.0", "react-file-reader-input": "^2.0.0", - "react-i18next": "^10.1.2", + "react-i18next": "^10.11.4", "react-linkify": "^0.2.2", "react-native-webview-messaging": "^1.2.3", "react-qr-reader": "^2.1.1", diff --git a/src/components/Advanced.js b/src/components/Advanced.js index 65e01daae..2578b601d 100644 --- a/src/components/Advanced.js +++ b/src/components/Advanced.js @@ -52,13 +52,8 @@ class Advanced extends React.Component { } render(){ -<<<<<<< HEAD - let {isVendor, balance, privateKey, changeAlert, changeView, setPossibleNewPrivateKey} = this.props - let { currency, expertMode } = this.state -======= let {isVendor, balance, privateKey, changeAlert, changeView, setPossibleNewPrivateKey, t} = this.props let { currency } = this.state ->>>>>>> Fix Use react-i18next instead of i18n #173 let url = window.location.protocol+"//"+window.location.hostname if(window.location.port&&window.location.port!==80&&window.location.port!==443){ diff --git a/src/components/Bity.js b/src/components/Bity.js index f96d6f763..e71becef7 100644 --- a/src/components/Bity.js +++ b/src/components/Bity.js @@ -359,7 +359,7 @@ class Bity extends Component { render() { const { fields } = this.state; - let { t } = this.props; + let { t, currencyDisplay } = this.props; return (
diff --git a/src/components/Exchange.js b/src/components/Exchange.js index 4c80547de..3652f1ecd 100644 --- a/src/components/Exchange.js +++ b/src/components/Exchange.js @@ -890,7 +890,7 @@ class Exchange extends React.Component { // NOTE: Technically we're not "depositing" but that was the // only way I was able to make the loading bar show up... daiToXdaiMode:"depositing", - loaderBarStatusText: i18n.t('exchange.fast_exit_swap'), + loaderBarStatusText: t('exchange.fast_exit_swap'), loaderBarColor:"#3efff8", loaderBarPercent:30, loaderBarStartTime: Date.now(), @@ -929,7 +929,7 @@ class Exchange extends React.Component { console.log(rsp); this.updatePendingExits(this.state.daiAddress, this.state.xdaiweb3); this.setState({ - loaderBarStatusText: i18n.t('exchange.fast_exit_patience'), + loaderBarStatusText: t('exchange.fast_exit_patience'), loaderBarPercent:75, loaderBarStartTime: Date.now(), loaderBarClick:()=>{ @@ -939,7 +939,7 @@ class Exchange extends React.Component { this.setState({ daiToXdaiAmount: "", daiToXdaiMode: false }); this.props.changeAlert({ type: "success", - message: i18n.t("exchange.fast_exit_patience") + message: t("exchange.fast_exit_patience") }); }).catch(err => { console.log(err); @@ -966,7 +966,7 @@ class Exchange extends React.Component { this.updatePendingExits(this.state.daiAddress, this.state.xdaiweb3); this.props.changeAlert({ type: "success", - message: i18n.t("exchange.fast_exit_patience") + message: t("exchange.fast_exit_patience") }); this.setState({ daiToXdaiAmount: "", diff --git a/src/components/MoreButtons.js b/src/components/MoreButtons.js index a337610a7..de1bc2ff0 100644 --- a/src/components/MoreButtons.js +++ b/src/components/MoreButtons.js @@ -6,6 +6,7 @@ import { withTranslation } from "react-i18next"; function MoreButtons ({ isVendor, changeView, + expertMode, t }) { let exchangeButton; diff --git a/src/components/SendToAddress.js b/src/components/SendToAddress.js index a13aac604..7b8275d36 100644 --- a/src/components/SendToAddress.js +++ b/src/components/SendToAddress.js @@ -32,6 +32,7 @@ class SendToAddress extends React.Component { convertCurrency, changeAlert, address, + t } = props; @@ -54,7 +55,7 @@ class SendToAddress extends React.Component { // NOTE: In this case, we scan the RequestFunds QR code and if "currency" // is missing, we display a warning. } else if (((toAddress && amount) || message) && !currency) { - changeAlert({type: "warning", message: i18n.t("send_to_address.currency_error")}); + changeAlert({type: "warning", message: t("send_to_address.currency_error")}); // NOTE: We're setting currency equal to displayCurrency here to not // trigger the next condition, as that would set currencyWarning to // true again.