Adding Validation Base amount and tax amount only take number instead of all the letters.

This commit is contained in:
Kartik Sharma 2025-11-08 14:47:48 +05:30
parent 608741f2a1
commit 26fd5628a0

View File

@ -458,31 +458,31 @@ const ViewPaymentRequest = ({ requestId }) => {
Base Amount Base Amount
</Label> </Label>
<input <input
type="text" type="number"
step="0.01"
className="form-control form-control-sm" className="form-control form-control-sm"
{...register("baseAmount")} {...register("baseAmount", { valueAsNumber: true })}
/> />
{errors.baseAmount && ( {errors.baseAmount && (
<small className="danger-text"> <small className="danger-text">{errors.baseAmount.message}</small>
{errors.baseAmount.message}
</small>
)} )}
</div> </div>
<div className="col-12 col-md-6 text-start mb-1"> <div className="col-12 col-md-6 text-start mb-1">
<Label className="form-label" required> <Label className="form-label" required>
Tax Amount Tax Amount
</Label> </Label>
<input <input
type="text" type="number"
step="0.01"
className="form-control form-control-sm" className="form-control form-control-sm"
{...register("taxAmount")} {...register("taxAmount", { valueAsNumber: true })}
/> />
{errors.taxAmount && ( {errors.taxAmount && (
<small className="danger-text"> <small className="danger-text">{errors.taxAmount.message}</small>
{errors.taxAmount.message}
</small>
)} )}
</div> </div>
</div> </div>
)} )}
<div className="col-12 mb-3 text-start"> <div className="col-12 mb-3 text-start">