Compare commits

...

5 Commits

3 changed files with 7 additions and 8 deletions
@@ -111,7 +111,7 @@ function ConfirmAddFund({
}); });
const config = { const config = {
public_key: process.env.REACT_APP_FLUTTERWAVE_APIKEY, public_key: __confirmData?.flutterwave_key,
tx_ref: __confirmData?.credit_reference, tx_ref: __confirmData?.credit_reference,
currency: "NGN", currency: "NGN",
amount: Number(__confirmData.amount), amount: Number(__confirmData.amount),
@@ -42,18 +42,18 @@ function PendingJobsPopout({ details, onClose, situation }) {
setPendingJobLoader({ extend: true }); setPendingJobLoader({ extend: true });
apiCall.pendingJobExtend(reqData).then(res => { apiCall.pendingJobExtend(reqData).then(res => {
setRequestMessage({status: true, message: res.data.status}) setRequestMessage({status: true, message: res.data.status})
dispatch(tableReload({ type: "PENDINGTABLE" }));
setTimeout(() => { setTimeout(() => {
setPendingJobLoader({ extend: false, offer: false }); setPendingJobLoader({ extend: false, offer: false });
setRequestMessage({status: false, message: ''}) setRequestMessage({status: false, message: ''})
onClose(); onClose();
}, 2700); dispatch(tableReload({ type: "PENDINGTABLE" }));
}, 4000);
}).catch(error => { }).catch(error => {
setRequestMessage({status: false, message:'Try Again'}) setRequestMessage({status: false, message:'Try Again'})
setTimeout(() => { setTimeout(() => {
setPendingJobLoader({ extend: false, offer: false }); setPendingJobLoader({ extend: false, offer: false });
setRequestMessage({status: false, message: ''}) setRequestMessage({status: false, message: ''})
}, 2700); }, 3000);
}) })
}else if(name=='offer'){ // RUNS THIS IF JOB IS SENT TO USER }else if(name=='offer'){ // RUNS THIS IF JOB IS SENT TO USER
reqData = { ...pendingData }; reqData = { ...pendingData };
@@ -63,13 +63,13 @@ function PendingJobsPopout({ details, onClose, situation }) {
setTimeout(() => { setTimeout(() => {
setPendingJobLoader({ extend: false, offer: false }); setPendingJobLoader({ extend: false, offer: false });
setRequestMessage({status: false, message: ''}) setRequestMessage({status: false, message: ''})
}, 2700); }, 4000);
}).catch(error => { }).catch(error => {
setRequestMessage('Try Again') setRequestMessage('Try Again')
setTimeout(() => { setTimeout(() => {
setPendingJobLoader({ extend: false, offer: false }); setPendingJobLoader({ extend: false, offer: false });
setRequestMessage({status: false, message: ''}) setRequestMessage({status: false, message: ''})
}, 2700); }, 3000);
}) })
} else return } else return
// try { // try {
+1 -2
View File
@@ -7,12 +7,11 @@ export default function MyPendingJobsPage() {
let { commonHeadBanner } = useSelector((state) => state.commonHeadBanner); let { commonHeadBanner } = useSelector((state) => state.commonHeadBanner);
let { pendingListTable } = useSelector((state) => state.tableReload); let { pendingListTable } = useSelector((state) => state.tableReload);
console.log('TESTING', pendingListTable)
const [MyJobList, setMyJobList] = useState({loading: true, data: []}); const [MyJobList, setMyJobList] = useState({loading: true, data: []});
const api = new usersService(); const api = new usersService();
const getMyJobList = async () => { const getMyJobList = async () => {
setMyJobList({loading: true, data: []});
try { try {
const res = await api.getMyPendingJobList(); const res = await api.getMyPendingJobList();
setMyJobList({loading: false, data: res.data}); setMyJobList({loading: false, data: res.data});