TanStack Query로 에러(오류) 처리 패턴 정리TanStack Query를 쓰면 데이터 패칭은 편해지지만, 에러 처리 패턴은 직접 설계해줘야 합니다. (어디서 토스트를 띄울지, 어디는 조용히 실패하게 둘지 등) 이 글에서는 TanStack Query v5 기준으로 실전에서 자주 쓰는 오류 처리 패턴을 정리해보겠습니다.1️⃣ 기본 개념 — 에러가 어떻게 감지되는가?TanStack Query에서 쿼리가 에러 상태가 되려면 queryFn / mutationFn이 에러를 던져야(throw) 합니다.즉, Promise.reject() 또는 throw new Error() 형태여야 isError === true 가 됩니다.특히 fetch를 사용할 때는 res.ok를 직접 체크해서 실패 시 throw를 해줘..