From 1206c4f0132c331fd85240e14afa05d7b407fa25 Mon Sep 17 00:00:00 2001 From: Marselino Widis Date: Wed, 18 Jan 2023 14:17:01 +0700 Subject: [PATCH] fix: Adjust redeem voucher message --- src/common/pages/App/index.js | 2 +- src/common/pages/Wallet/Modal/index.js | 38 ++++++++++++++++---------- 2 files changed, 25 insertions(+), 15 deletions(-) diff --git a/src/common/pages/App/index.js b/src/common/pages/App/index.js index cfcc6ce..303d50e 100644 --- a/src/common/pages/App/index.js +++ b/src/common/pages/App/index.js @@ -560,7 +560,7 @@ class App extends React.Component {
- +
diff --git a/src/common/pages/Wallet/Modal/index.js b/src/common/pages/Wallet/Modal/index.js index 850abd3..ce9d1fd 100644 --- a/src/common/pages/Wallet/Modal/index.js +++ b/src/common/pages/Wallet/Modal/index.js @@ -49,24 +49,34 @@ export default class ModalTopupComponent extends React.Component { } ] - var rightCode = {} + let rightCode = {}; codeList.map((cl) => { if (cl.code === code){ rightCode = cl - this.props.appstate.wallet.data.wallet = this.props.appstate.wallet.data.wallet + cl.amount - message.success("Voucher redeem success"); - this.setState({ - confirmLoading: false - }); - this.state.onOk() - }else{ - this.setState({ - confirmLoading: false - }); - message.warning("Voucher redeem failed") - } - }) + }} + ) + + this.setState({ + inputCode1: '', + inputCode2: '', + inputCode3: '', + inputCode4: '' + }); + + if (rightCode.code){ + message.success("Voucher redeem success"); + this.props.appstate.wallet.data.wallet = this.props.appstate.wallet.data.wallet + rightCode.amount + this.setState({ + confirmLoading: false + }); + this.state.onOk() + }else{ + this.setState({ + confirmLoading: false + }); + message.warning("Voucher redeem failed") + } } render() {