const { data, isLoading } = useQuery([queryKey], queryFn, {
//다양한 옵션 사용가능 ex) enabled, onSuccess, onError 등등..
});
useQuery는 기본적으로 3가지 인자를 받습니다. 첫번째 인자인 queryKey(필수), 두번째 인자인 queryFn(필수) 마지막 option 입니다.
const getUserInfo = async() => {
const { data } = await axios.get('/userinfo');
return data;
};
옵션에는 정말 많은 기능이 존재합니다. 그중 주요 옵션들에 대해 정리하고자 합니다.