Skip to content

Commit 7e33cf4

Browse files
committed
fix: mutation 전에도 invalidation이 진행되도록 수정
1 parent 7cc0c00 commit 7e33cf4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

apps/pyconkr/src/main.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,13 @@ const queryClient = new QueryClient({
2626
},
2727
},
2828
mutationCache: new MutationCache({
29+
onMutate: (_variables, mutation) => {
30+
queryClient.resetQueries({
31+
predicate: (query) => mutation.meta?.invalidates?.some((queryKey) => matchQuery({ queryKey }, query)) ?? true,
32+
});
33+
},
2934
onSuccess: (_data, _variables, _context, mutation) => {
30-
queryClient.invalidateQueries({
35+
queryClient.resetQueries({
3136
predicate: (query) => mutation.meta?.invalidates?.some((queryKey) => matchQuery({ queryKey }, query)) ?? true,
3237
});
3338
},

0 commit comments

Comments
 (0)