handleError static method
void
handleError(
- DioException error
Throws a CorextraServerException with a user-friendly message.
Implementation
static void handleError(DioException error) {
final responseData = error.response?.data;
throw DioException(
type: error.type,
error: getErrorMessage(error),
requestOptions: error.requestOptions,
response: Response(
statusCode: error.response?.statusCode,
data: responseData is Map ? responseData : null,
requestOptions: error.response?.requestOptions ?? RequestOptions(),
),
);
}