deleteImage method
Delete an image
Implementation
Future deleteImage(dynamic item, {required ApiRequest apiRequest}) async {
FormData formData = FormData();
if (apiRequest.postData != null) {
formData.fields.add(MapEntry("data", apiRequest.postData));
}
/// setup the API for the request
_setupApiFromRequest(apiRequest);
Uri uri = Uri.parse(apiRequest.url);
return await network(
request: (api) => api.request(
uri.path,
queryParameters: uri.queryParameters,
data: formData,
options: Options(method: apiRequest.method.toUpperCase()),
),
baseUrl: uri.origin,
headers: apiRequest.headers,
handleFailure: apiRequest.onError,
);
}