errorMessage property

String? get errorMessage

Implementation

String? get errorMessage {
  if (isValid || isPure) return null;
  switch (displayError!) {
    case PasswordError.empty:
      return 'El campo es obligatorio';
    case PasswordError.tooShort:
      return 'Debe tener al menos $minLength caracteres';
    case PasswordError.missingUppercase:
      return 'Debe contener al menos una mayúscula';
    case PasswordError.missingLowercase:
      return 'Debe contener al menos una minúscula';
    case PasswordError.missingNumber:
      return 'Debe contener al menos un número';
    case PasswordError.missingSpecialChar:
      return 'Debe contener al menos un carácter especial';
  }
}