From a08d8feb7d68937ed9758ea12cf98b0a0726decb Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 13 Nov 2023 16:35:54 +0100 Subject: [PATCH] made wallet to reload when parent confirms task completion --- src/components/MyActiveJobs/JobActions/ReviewJobAction.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/MyActiveJobs/JobActions/ReviewJobAction.jsx b/src/components/MyActiveJobs/JobActions/ReviewJobAction.jsx index 6f808ff..2019474 100644 --- a/src/components/MyActiveJobs/JobActions/ReviewJobAction.jsx +++ b/src/components/MyActiveJobs/JobActions/ReviewJobAction.jsx @@ -3,9 +3,12 @@ import ModalCom from '../../Helpers/ModalCom' import LoadingSpinner from '../../Spinners/LoadingSpinner' import { useNavigate } from 'react-router-dom' import usersService from '../../../services/UsersService' +import { useDispatch } from 'react-redux' +import { tableReload } from '../../../store/TableReloads' function ReviewJobAction({jobDetails}) { + const dispatch = useDispatch() const apiCall = new usersService() const navigate = useNavigate() @@ -48,6 +51,7 @@ function ReviewJobAction({jobDetails}) { return } setReqStatus({loading:false, status: true, message: 'job completion accepted successfully'}) + dispatch(tableReload({ type: "WALLETTABLE" })); setTimeout(()=>{ // Sets popout to false and navigates user to /my-review-jobs after 3 seconds popUpHandler() navigate('/my-review-jobs', {replace: true})