delete<T> method
Method to perform DELETE request
Implementation
@override
Future<T> delete<T>() async {
try {
ApiRequest apiRequest = ApiRequest(
_stringifyQuery(),
method: ApiMethod.DELETE,
);
await apiRequest.send();
return {
"status": true,
"message": "Record deleted successfully",
"id": recordId
} as T;
} on DioException catch (e) {
throw PocketBaseException(
errorCode: e.response?.statusCode,
message: e.message,
response: e.response?.data,
);
} catch (e) {
rethrow;
}
}