From 5098a45bd50ea83bcd89e97e7660a2a714d31ace Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Sat, 28 Oct 2023 23:06:53 +0100 Subject: [PATCH] fixed family transfer bug --- .../FamilyAcc/Tabs/wallet/FamilyAddFundPopout.jsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/FamilyAcc/Tabs/wallet/FamilyAddFundPopout.jsx b/src/components/FamilyAcc/Tabs/wallet/FamilyAddFundPopout.jsx index 6cc979e..018c10e 100644 --- a/src/components/FamilyAcc/Tabs/wallet/FamilyAddFundPopout.jsx +++ b/src/components/FamilyAcc/Tabs/wallet/FamilyAddFundPopout.jsx @@ -7,6 +7,8 @@ import * as Yup from "yup"; import usersService from '../../../../services/UsersService'; import LoadingSpinner from '../../../Spinners/LoadingSpinner'; import { PriceFormatter } from '../../../Helpers/PriceFormatter'; +import { tableReload } from '../../../../store/TableReloads'; +import { useDispatch } from 'react-redux'; const validationSchema = Yup.object().shape({ // amount: Yup.string() @@ -28,6 +30,8 @@ const validationSchema = Yup.object().shape({ function FamilyAddFundPopout({action, situation, wallet, familyData}) { + const dispatch = useDispatch() + const apiUrl = new usersService() const [startTransfer, setStartTransfer] = useState({loading:true, data: {}}) @@ -54,7 +58,7 @@ function FamilyAddFundPopout({action, situation, wallet, familyData}) { wallet_uid : wallet.wallet_uid, origing_wallet_uid : startTransfer?.data?.origing_wallet_uid, currency : startTransfer?.data?.currency, - amount : values.amount, + amount : values.amount*100, description : values.comment, family_transfer_mode : 100, action : 22014 @@ -91,6 +95,7 @@ function FamilyAddFundPopout({action, situation, wallet, familyData}) { setRequestStatus({loading:false, status:true, message:'Transfer Successful'}) setTimeout(()=>{ setRequestStatus({loading:false, status:false, message:''}) + dispatch(tableReload({ type: "WALLETTABLE" })); // UPDATES PARENT WALLET ACCOUNT action() // TO CLOSE THE MODAL }, 5000) }).catch(error => {