mirror of
https://github.com/ershisan99/todolist_next.git
synced 2026-01-09 05:12:05 +00:00
update react-query to v5
This commit is contained in:
@@ -20,7 +20,7 @@ export const useLoginMutation = () => {
|
||||
return useMutation({
|
||||
mutationFn: AuthApi.login,
|
||||
onSuccess: async () => {
|
||||
await queryClient.invalidateQueries([QUERY_KEYS.ME])
|
||||
await queryClient.invalidateQueries({ queryKey: [QUERY_KEYS.ME] })
|
||||
await router.push(ROUTES.HOME)
|
||||
},
|
||||
})
|
||||
@@ -33,7 +33,7 @@ export const useLogoutMutation = () => {
|
||||
return useMutation({
|
||||
mutationFn: AuthApi.logout,
|
||||
onSuccess: async () => {
|
||||
await queryClient.invalidateQueries([QUERY_KEYS.ME])
|
||||
await queryClient.invalidateQueries({ queryKey: [QUERY_KEYS.ME] })
|
||||
await router.push(ROUTES.LOGIN)
|
||||
},
|
||||
})
|
||||
|
||||
@@ -18,7 +18,7 @@ export const useCreateTodolistMutation = () => {
|
||||
return useMutation({
|
||||
mutationFn: TodolistAPI.createTodolist,
|
||||
onSuccess: () => {
|
||||
queryClient.invalidateQueries([QUERY_KEYS.TODOLISTS])
|
||||
queryClient.invalidateQueries({ queryKey: [QUERY_KEYS.TODOLISTS] })
|
||||
},
|
||||
})
|
||||
}
|
||||
@@ -29,7 +29,7 @@ export const useDeleteTodolistMutation = () => {
|
||||
return useMutation({
|
||||
mutationFn: TodolistAPI.deleteTodolist,
|
||||
onSuccess: () => {
|
||||
queryClient.invalidateQueries([QUERY_KEYS.TODOLISTS])
|
||||
queryClient.invalidateQueries({ queryKey: [QUERY_KEYS.TODOLISTS] })
|
||||
},
|
||||
})
|
||||
}
|
||||
@@ -49,7 +49,9 @@ export const useCreateTaskMutation = () => {
|
||||
onSuccess: (res) => {
|
||||
const todolistId = res.todoListId
|
||||
|
||||
queryClient.invalidateQueries([QUERY_KEYS.TASKS, todolistId])
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: [QUERY_KEYS.TASKS, todolistId],
|
||||
})
|
||||
},
|
||||
})
|
||||
}
|
||||
@@ -60,7 +62,9 @@ export const useUpdateTaskMutation = () => {
|
||||
return useMutation({
|
||||
mutationFn: TodolistAPI.updateTask,
|
||||
onSuccess: async (_, { todolistId }) => {
|
||||
await queryClient.invalidateQueries([QUERY_KEYS.TASKS, todolistId])
|
||||
await queryClient.invalidateQueries({
|
||||
queryKey: [QUERY_KEYS.TASKS, todolistId],
|
||||
})
|
||||
},
|
||||
})
|
||||
}
|
||||
@@ -73,7 +77,9 @@ export const useDeleteTaskMutation = () => {
|
||||
onSuccess: (_, variables) => {
|
||||
const todolistId = variables.todolistId
|
||||
|
||||
queryClient.invalidateQueries([QUERY_KEYS.TASKS, todolistId])
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: [QUERY_KEYS.TASKS, todolistId],
|
||||
})
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user