onError method
Called when an exception was occurred during the request.
Implementation
@override
void onError(DioException err, ErrorInterceptorHandler handler) {
if (errorMapper == null) {
return handler.next(err);
}
final mapped = errorMapper!(err);
handler.reject(
DioException(
requestOptions: err.requestOptions,
response: err.response,
error: mapped,
type: err.type,
message: err.message,
),
);
}