NetworkException.fromDioError constructor
NetworkException.fromDioError(
- DioError error
Implementation
NetworkException.fromDioError(DioError error) {
switch (error.type) {
case DioErrorType.cancel:
message = 'Request to server was cancelled.';
break;
case DioErrorType.connectTimeout:
message = 'Connection Timedouy with server.';
break;
case DioErrorType.other:
message = 'Request to server was cancelled.';
break;
case DioErrorType.receiveTimeout:
message = 'Received timout in connection with server.';
break;
case DioErrorType.sendTimeout:
message = 'Send timeout in connection with server.';
break;
case DioErrorType.response:
message = _handleError(error.response?.statusCode);
break;
default:
message = "Something went wrong.";
break;
}
}