(month, year)
| 368 | } |
| 369 | |
| 370 | function formatExpiryInput(month, year) { |
| 371 | const mm = normalizeMonth(month); |
| 372 | const rawYear = String(year || "").replace(/\D/g, ""); |
| 373 | const yy = rawYear ? rawYear.slice(-2) : ""; |
| 374 | if (!mm && !yy) return ""; |
| 375 | return yy ? `${mm}/${yy}` : mm; |
| 376 | } |
| 377 | |
| 378 | function parseExpiryInput(value) { |
| 379 | const raw = String(value || "").trim(); |
no test coverage detected