라이브러리

[react][react-query] ~~유형에 'InvalidateQueryFilters' 유형과 공통적인 속성이 없습니다.

킹king 2024. 7. 11. 17:03
반응형

'"isLogin"' 유형에 'InvalidateQueryFilters' 유형과 공통적인 속성이 없습니다.

 

invalidateQueries쓰는데 자꾸 키 에러가 뜬다 띠바 날 열받게하지마시오

 

1. 키 그대로 맞춰 써주기

export const isLogin = () => {
  return useQuery({
    queryKey: ['isLogin'], // 이거 생긴대로
  });
}

return useMutation({
  onSuccess: () => {
    queryClient.invalidateQueries({
      queryKey: ['isLogin'] // 이렇게 써주기
    });
  }
})

모든 게시물(특히 과거 게시물)은 잘못된 방법으로 처리한것을 좋다고 써놨을 수 있습니다. 참고만 하시고 틀린게 있다면 댓글 남겨주세요~