checkErrors method
Implementation
bool checkErrors() {
oldPasswordErrorText.value = null;
passwordErrorText.value = null;
confirmPasswordErrorText.value = null;
final List<String?> errors = validator.validatePasswords(
passwordController.text,
confirmPasswordController.text,
withOldPassword: params.isChangingPassword,
oldPassword: oldPasswordController.text,
);
if (params.isChangingPassword) {
oldPasswordErrorText.value = errors[0];
passwordErrorText.value = errors[1];
confirmPasswordErrorText.value = errors[2];
} else {
passwordErrorText.value = errors[0];
confirmPasswordErrorText.value = errors[1];
}
if (params.isChangingPassword) {
return passwordErrorText.value == null &&
confirmPasswordErrorText.value == null &&
oldPasswordErrorText.value == null;
}
return passwordErrorText.value == null &&
confirmPasswordErrorText.value == null;
}