buildDefaultError static method
String
buildDefaultError(
- BuildContext context,
- Object error,
- FieldBloc<
FieldBlocStateBase> fieldBloc
Implementation
static String buildDefaultError(
BuildContext context,
Object error,
FieldBloc fieldBloc,
) {
switch (error) {
case FieldBlocValidatorsErrors.required:
if (fieldBloc is MultiSelectFieldBloc || fieldBloc is SelectFieldBloc) {
return 'Please select an option';
}
return 'This field is required.';
case FieldBlocValidatorsErrors.email:
return 'The email address is badly formatted.';
case FieldBlocValidatorsErrors.passwordMin6Chars:
return 'The password must contain at least 6 characters.';
case FieldBlocValidatorsErrors.confirmPassword:
return 'Must be equal to password.';
default:
return '$error';
}
}