이슈 내용useMutation함수를 호출해서 정의된 mutation함수를 사용할 수 있는데요.mutation함수의 콜백에 두번째 파라미터에 옵션에 onSuccess, onError 등을 이용해서비동기함수의 성공, 실패를 처리할 수 있습니다. useMutation함수를 정의할 때, mutationFn함수를 전달할 수 있는데요.그런데, mutationFn함수의 파라미터가 없을 수도 있습니다. 예제 코드import { useMutation } from '@tanstack/react-query'// mutationFn의 파라미터 없음!const m = useMutation({ mutationFn: () => Promise.resolve(5)})// 첫번째 파라미터에 어떤 값을 전달해야?m.mutate..
useMutation
반응형
[ 목차 ]사용자에게 최신 데이터를 보여주려는 노력useQueryuseMutationqueryClient.invalidQueries 사용자에게 최신 데이터를 보여주려는 노력React-Query는 사용자에게 새로운 정보를 보여줄 수 있는 옵션을 제공합니다. 1. Remount컴포넌트 또는 페이지를 다시 mount 했을 때, 새로운 데이터를 갱신합니다.refetchOnMount 옵션을 통해 설정할 수 있으며, default 값은 true입니다. 2. Window refocus윈도우 창을 다시 focus 할 때, 새로운 데이터를 갱신합니다.refetchOnWindowFocus 옵션을 통해 설정할 수 있으며, default 값은 true입니다. 3. Network reconnect네트워크가 다시 연결되면, 새..
반응형