update createApi

This commit is contained in:
Mohamadzadeh 2026-06-16 11:49:48 +03:30
parent 1d70707454
commit 142e5982b1
2 changed files with 173 additions and 160 deletions

324
dist/core.js vendored

File diff suppressed because one or more lines are too long

View File

@ -122,6 +122,15 @@ export function createApi({
});
}
const extraInvalidateKeys =
typeof action.invalidateKeys === "function"
? action.invalidateKeys(responseData, variables)
: action.invalidateKeys;
extraInvalidateKeys?.forEach((queryKey) => {
queryClient.invalidateQueries({ queryKey });
});
options.onSuccess?.(...args);
},