useMutation.mutate 사용의 예이전 블로그에 작성했었던 tanstack-react-query (useQuery, useMutation.mutate) 내용은useQuery로 내용을 불러오고, useMutation의 mutate메서드로 post api를 전송하였는데mutate 메서드의 경우 호출 이후 값을 비동기로 catch 하기 위해서는 isSuccess 속성으로 성공 여부를 판단하고data 속성으로 실제 데이터 여부를 가져올 수 있었으므로 이렇게 보내고)const { mutate, mutateAsync, data: postTodoResponse, isSuccess: postTodoIsSuccess } = useMutation(queries.fetchPostTodos);..

tanstack-react-query 의 useQuery, useMutation 사용하기 (기본) 아래의 API 들을 반환하는 비동기 함수들을 각각 useQuery, useMutation으로 불러와서 사용해 보자 // promise-then const fetchGetTodos = async (userId = 1) => { return fetch(`https://jsonplaceholder.typicode.com/todos?userId=${userId}`) .then((response) => response.json()) .then((json) => json); }; // async-await const fetchPostTodos = async ( posts: any = { title: "foo", bod..