fix: added the invalidateQueries instead of removeQueries

This commit is contained in:
Amit Ranjan 2024-09-26 01:48:00 +05:30
parent c773625dd6
commit dc088018d2

View File

@ -56,14 +56,13 @@ export const useDelete = <
// Invalidate all counts & collections
if (invalidate) {
queryClient.removeQueries({
queryClient.invalidateQueries({
predicate: ({ queryKey }) => {
const [qType, qEntity, qId] = queryKey;
const [qType, qEntity] = queryKey;
return (
(qType === QueryType.count || qType === QueryType.collection) &&
isSameEntity(qEntity, entity) &&
qId === id
isSameEntity(qEntity, entity)
);
},
});