diff --git a/src/useOfflineMutation.js b/src/useOfflineMutation.js index 873eee7..832e642 100644 --- a/src/useOfflineMutation.js +++ b/src/useOfflineMutation.js @@ -6,7 +6,7 @@ import { sendRequest } from './api'; const useOfflineMutation = () => { const queryClient = useQueryClient(); - const mutation = queryClient.setMutationDefaults(sendRequest, { + queryClient.setMutationDefaults(['sendRequest'], { onMutate: async (newData) => { await queryClient.cancelQueries('data'); @@ -24,6 +24,8 @@ const useOfflineMutation = () => { }, }); + const mutation = useMutation({mutationKey: ['sendRequest']}); + return mutation; };