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
</Label>
<input
type="text"
type="number"
step="0.01"
className="form-control form-control-sm"
{...register("baseAmount")}
{...register("baseAmount", { valueAsNumber: true })}
/>
{errors.baseAmount && (
<small className="danger-text">
{errors.baseAmount.message}
</small>
<small className="danger-text">{errors.baseAmount.message}</small>
)}
</div>
<div className="col-12 col-md-6 text-start mb-1">
<Label className="form-label" required>
Tax Amount
</Label>
<input
type="text"
type="number"
step="0.01"
className="form-control form-control-sm"
{...register("taxAmount")}
{...register("taxAmount", { valueAsNumber: true })}
/>
{errors.taxAmount && (
<small className="danger-text">
{errors.taxAmount.message}
</small>
<small className="danger-text">{errors.taxAmount.message}</small>
)}
</div>
</div>
)}
<div className="col-12 mb-3 text-start">