dioErrorToMessage function
String
dioErrorToMessage(
- DioException e
)
Implementation
String dioErrorToMessage(DioException e) {
switch (e.type) {
case DioExceptionType.badResponse:
return e.response?.data?["message"] ?? "An unknown error occurred";
case DioExceptionType.cancel:
return "Request cancelled";
case DioExceptionType.connectionError:
return "Connection error";
case DioExceptionType.unknown:
return "An unknown error occurred";
case DioExceptionType.receiveTimeout:
return "Receive timeout";
case DioExceptionType.sendTimeout:
return "Send timeout";
case DioExceptionType.badCertificate:
return "Bad certificate";
case DioExceptionType.connectionTimeout:
return "Connection timeout";
}
}