getErrorText static method

String? getErrorText({
  1. required BuildContext context,
  2. required FieldBlocState fieldBlocState,
  3. required FieldBlocErrorBuilder? errorBuilder,
  4. required FieldBloc<FieldBlocStateBase> fieldBloc,
})

Implementation

static String? getErrorText({
  required BuildContext context,
  required FieldBlocState fieldBlocState,
  required FieldBlocErrorBuilder? errorBuilder,
  required FieldBloc fieldBloc,
}) {
  if (fieldBlocState.canShowError) {
    if (errorBuilder != null) {
      return errorBuilder(context, fieldBlocState.error!);
    } else {
      return FieldBlocBuilder.defaultErrorBuilder(
        context,
        fieldBlocState.error!,
        fieldBloc,
      );
    }
  } else {
    return null;
  }
}