fromDioError method

String fromDioError(
  1. DioError dioError
)
inherited

Implementation

String fromDioError(DioError dioError) {
  switch (dioError.type) {
    case DioErrorType.cancel:
      message = dioErrorTypeCancel;
      break;
    case DioErrorType.connectTimeout:
      message = dioErrorTypeConnectTimeout;
      break;
    case DioErrorType.other:
      message = dioErrorTypeOther;
      break;
    case DioErrorType.receiveTimeout:
      message = dioErrorTypeReceiveTimeout;
      break;
    case DioErrorType.response:
      message =
          handleError(dioError.response?.statusCode, dioError.response?.data);
      break;
    case DioErrorType.sendTimeout:
      message = dioErrorTypeSendTimeout;
      break;
    default:
      message = dioErrorTypeMore;
      break;
  }
  return message;
}