인프런 커뮤니티 질문&답변
explore의 TrendSection에서 data를 useQuery가 아니라 getQueryData로 가져와서 사용해도 되나요?
작성
·
289
0
(afterLogin)의 공통컴포넌트 TrendSection에서 fetch해온 데이터를 아래 코드처럼 explore의TrendSection에서 getQueryData로 가져와서 사용해도 되나요? 일단 잘 나오기는 하는데 제가 getQueryData를 잘 이해하고 사용하는건지 의문이 드네요...
const queryClient = useQueryClient();
const data = queryClient.getQueryData(["trends"]);답변 1
0
제로초(조현영)
지식공유자
네 가능합니다. getQueryData는 기존에 useQuery로 가져온 게 있다면 그대로 가져다 쓰는 기능입니다. 대신에 기존에 가져온 게 없을 경우 새로 불러오는 기능은 없습니다.





