Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import { useMutation, useQueryClient } from '@tanstack/react-query'; import { API } from '@/api'; import { userKeys } from '@/lib/query-key/query-key-user'; import { UpdateMyNotificationQueryParams } from '@/types/service/user'; export const useUpdateMyNotification = () => { const queryClient = useQueryClient(); const query = useMutation({ mutationFn: (params: UpdateMyNotificationQueryParams) => API.userService.updateMyNotification(params), onSuccess: (_data, _variables, _context) => { queryClient.invalidateQueries({ queryKey: userKeys.all }); console.log('요청 성공'); }, onError: () => { console.log('요청 실패'); }, }); return query; }; |