Merge branch 'zero-bal-job-add' of WrenchBoard/Users-Wrench into master

This commit is contained in:
2023-11-23 11:12:47 +00:00
committed by Gogs
+18 -18
View File
@@ -63,12 +63,12 @@ function AddJob({ popUpHandler, categories }) {
message: "", message: "",
}); // Holds state when submit button is pressed }); // Holds state when submit button is pressed
const getWalletDetail = (country) => { // A FUNCTION TO GET USER BALANCE BASED ON COUNTRY SELECTED // const getWalletDetail = (country) => { // A FUNCTION TO GET USER BALANCE BASED ON COUNTRY SELECTED
const walletChecker = walletDetails?.data.find( // const walletChecker = walletDetails?.data.find(
(item) => item.country === country // (item) => item.country === country
); // );
return walletChecker ? walletChecker.amount : 0; // return walletChecker ? walletChecker.amount : 0;
}; // };
const handleAddJob = async (values, helpers) => { const handleAddJob = async (values, helpers) => {
const reqData = { const reqData = {
@@ -81,20 +81,20 @@ function AddJob({ popUpHandler, categories }) {
category: values.category?.join("@"), category: values.category?.join("@"),
}; };
const walletAmount = getWalletDetail(reqData.country); // GETTING USER BALANCE BASED ON COUNTRY SELECTED // const walletAmount = getWalletDetail(reqData.country); // GETTING USER BALANCE BASED ON COUNTRY SELECTED
if (reqData.price > walletAmount) { // if (reqData.price > walletAmount) {
setRequestStatus({ // setRequestStatus({
loading: false, // loading: false,
status: false, // status: false,
message: "Insufficient Balance", // message: "Insufficient Balance",
}); // });
setTimeout(() => { // setTimeout(() => {
setRequestStatus({ loading: false, status: false, message: "" }); // setRequestStatus({ loading: false, status: false, message: "" });
}, 1500); // }, 1500);
return; // return;
} // }
setRequestStatus({ loading: true, status: false, message: "" }); setRequestStatus({ loading: true, status: false, message: "" });