feat: add pattern validation for amount input field

- Add pattern="[0-9]+(\.[0-9]{1,2})?" to prevent invalid input
- Browser now validates number format before submission
- Improves UX by catching errors earlier
This commit is contained in:
Moritz 2025-12-16 12:19:56 +01:00
parent e0702240d3
commit 8899e1986a
Signed by: moritz
GPG key ID: 1020A035E5DD0824

View file

@ -46,6 +46,7 @@ defmodule MvWeb.MembershipFeeTypeLive.Form do
label={gettext("Amount")}
step="0.01"
min="0"
pattern="[0-9]+(\.[0-9]{1,2})?"
required
/>