Remove card year validation logic from EditProfileModal for simplification and future refactoring.
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user