코린이로서 우선 제가 틀린걸 수도 있기에 코딩애플 센세에게 검토받기 위해 게시글을 올립니다.
애플 센세께서는 이렇게 업데이트 사항을 추가해주셨는데
----------------------------------------------------------------------
(업데이트 사항) 라이브러리 이름이 react-query에서 @tanstack/react-query로 바뀌어서
npm install @tanstack/react-query
1. 설치시엔 이거 입력합시다
import { QueryClient, QueryClientProvider, useQuery } from '@tanstack/react-query'
2. import 해서 사용시엔 이거 입력합시다
useQuery(['작명'],
3. useQuery쓸 때 '작명' 말고 ['작명'] 입니다
----------------------------------------------------------------------
이렇게 하니 저는 되지않아서 공식문서를 확인한 결과
3. useQuery 사용법에서 추가로 넣어야할 부분이 생겼습니다.
이 부분에서 공식문서를 확인해보니
let result = useQuery({queryKey : ['작명'], queryFn : () => {
return axios.get('https://codingapple1.github.io/userdata.json').then(res => {
return res.data
})
이렇게 { queryKey : ['작명'] , queryFn : 함수 }
써줘야한다고 합니다!
맞는지 검토 부탁드립니다. 물론 이렇게 추가로 queryKey 넣으니까 잘 작동됩니다!