Remove card year validation logic from EditProfileModal for simplification and future refactoring.

This commit is contained in:
2025-09-11 16:28:20 +05:00
parent 99bdb01644
commit 388d5e9a82

View File

@@ -104,13 +104,9 @@ const EditProfileModal = ({
} }
// Card year validation (optional, 4 digits and reasonable year) // Card year validation (optional, 4 digits and reasonable year)
if (formData.card_year) { // if (formData.card_year) {
const year = parseInt(formData.card_year.trim(), 10);
const currentYear = new Date().getFullYear(); // }
if (!/^[0-9]{4}$/.test(formData.card_year.trim()) || year < currentYear - 10 || year > currentYear + 10) {
newErrors.card_year = `Ýyl ${currentYear - 10}-den ${currentYear + 10}-e çenli bolmaly`;
}
}
setErrors(newErrors); setErrors(newErrors);
return Object.keys(newErrors).length === 0; return Object.keys(newErrors).length === 0;