Enforced send limit
This commit is contained in:
@@ -263,6 +263,10 @@ function ConfirmNairaWithdraw({
|
|||||||
?.toLowerCase()
|
?.toLowerCase()
|
||||||
.includes("limit")
|
.includes("limit")
|
||||||
? "Transfer limit Error"
|
? "Transfer limit Error"
|
||||||
|
: completeNairaWithdraw.state?.bad_param
|
||||||
|
?.toLowerCase()
|
||||||
|
.includes("balance")
|
||||||
|
? "Insufficient Balance"
|
||||||
: "An Error Occurred"}{" "}
|
: "An Error Occurred"}{" "}
|
||||||
</h1>
|
</h1>
|
||||||
</div>
|
</div>
|
||||||
@@ -283,6 +287,10 @@ function ConfirmNairaWithdraw({
|
|||||||
?.toLowerCase()
|
?.toLowerCase()
|
||||||
.includes("limit")
|
.includes("limit")
|
||||||
? "The transfer limit has been exceeded"
|
? "The transfer limit has been exceeded"
|
||||||
|
: completeNairaWithdraw.state?.bad_param
|
||||||
|
?.toLowerCase()
|
||||||
|
.includes("balance")
|
||||||
|
? "Insufficient Balance for Transaction"
|
||||||
: "Could not perform transaction"}
|
: "Could not perform transaction"}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -171,8 +171,8 @@ function NairaWithdraw({
|
|||||||
setErrorMsgs({ amount: "amount required" });
|
setErrorMsgs({ amount: "amount required" });
|
||||||
setTimeout(() => setErrorMsgs({ amount: "" }), 3000);
|
setTimeout(() => setErrorMsgs({ amount: "" }), 3000);
|
||||||
return;
|
return;
|
||||||
} else if (Number(values.amount) > Number(wallet?.transfer_limit)) {
|
}else if (Number(values.amount * 100) > Number(wallet?.transfer_limit)) {
|
||||||
setErrorMsgs({ amount: "transfer limit exceeded" });
|
setErrorMsgs({ amount: "Withdraw limit has been exceeded" });
|
||||||
setTimeout(() => setErrorMsgs({ amount: "" }), 3000);
|
setTimeout(() => setErrorMsgs({ amount: "" }), 3000);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -326,8 +326,8 @@ function NairaWithdraw({
|
|||||||
<InputCom
|
<InputCom
|
||||||
fieldClass="px-4 text-end"
|
fieldClass="px-4 text-end"
|
||||||
parentClass="flex items-center gap-1 justify-between"
|
parentClass="flex items-center gap-1 justify-between"
|
||||||
labelClass="flex-[0.3] mb-0"
|
labelClass="flex-[0.4] mb-0"
|
||||||
inputClass="flex-[0.7] max-w-[12rem]"
|
inputClass="flex-[0.6] max-w-[12rem]"
|
||||||
label="Amount:"
|
label="Amount:"
|
||||||
type="number"
|
type="number"
|
||||||
name="amount"
|
name="amount"
|
||||||
|
|||||||
Reference in New Issue
Block a user