Merge version_2 into main #3

Merged
bender merged 1 commits from version_2 into main 2026-03-25 07:24:33 +00:00

View File

@@ -247,7 +247,7 @@ export default function CheckoutPage() {
onChange={(val) => handlePaymentChange("cardNumber", val)}
placeholder="Card Number"
type="text"
inputMode="numeric"
pattern="[0-9]{13,16}" // Basic card number pattern
required
ariaLabel="Card Number"
@@ -258,7 +258,7 @@ export default function CheckoutPage() {
onChange={(val) => handlePaymentChange("expiryDate", val)}
placeholder="MM/YY"
type="text"
pattern="(0[1-9]|1[0-2])\/?([0-9]{2})" // MM/YY pattern
// MM/YY pattern
required
ariaLabel="Expiry Date"
/>
@@ -267,7 +267,7 @@ export default function CheckoutPage() {
onChange={(val) => handlePaymentChange("cvv", val)}
placeholder="CVV"
type="text"
pattern="[0-9]{3,4}" // CVV pattern
// CVV pattern
required
ariaLabel="CVV"
/>