|
|
|
|
@ -46,21 +46,22 @@ export const useValidateForm = () => { |
|
|
|
|
setErrorOnEmptyFields(requiredFields, '') |
|
|
|
|
return false |
|
|
|
|
} |
|
|
|
|
hasError = setErrorOnEmptyFields(simpleValidationFields, 'error_fill_out_this_field') |
|
|
|
|
if (isFieldEmpty(formIds.email)) { |
|
|
|
|
updateFormError(formIds.email, 'error_empty_email') |
|
|
|
|
hasError = true |
|
|
|
|
} else if (!isValidEmail(email)) { |
|
|
|
|
updateFormError(formIds.email, 'error_invalid_email_format') |
|
|
|
|
hasError = true |
|
|
|
|
} |
|
|
|
|
if (!isValidPassword(password)) { |
|
|
|
|
updateFormError(formIds.password, 'error_simple_password') |
|
|
|
|
hasError = true |
|
|
|
|
} |
|
|
|
|
if (isValidPhone(phone)) { |
|
|
|
|
if (!isValidPhone(phone)) { |
|
|
|
|
updateFormError(formIds.phone, 'error_invalid_phone_format') |
|
|
|
|
hasError = true |
|
|
|
|
} |
|
|
|
|
hasError = setErrorOnEmptyFields(simpleValidationFields, 'error_fill_out_this_field') |
|
|
|
|
return !hasError |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|