[노트장] 적으며 정리해 보는 이론/React Query

[React Query] IsError, IsPending, retry

졸린부엉이 2024. 6. 19. 01:07

 

◼ IsError, IsPending, retry 

const {
  data, // 값
  isPending, // 로딩중
  isError, // 에러남
} = useQuery({
  queryKey: ['k'], // ['key이름']
  queryFn: getApi, // api 호출
  retry:0 // 0번 호출
});
if (isPending) return '로딩 중입니다...';
if (isError) return '에러가 발생했습니다.';


<-- 추가 설명 -->
retry:0 // 에러가 나면 기본 3번 더 시도를 한다. 0이면 더이상 호출하지 않는다는 의미