Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- next13
- JavaScript
- 알고리즘문제풀이
- lodash
- HTML
- NPM
- 리액트
- til
- 자바스크립트 문제 풀이
- leetcode문제풀이
- JS
- 자바스크립트코딩테스트
- 프론트엔드
- react
- Next.js13
- 자바스크립트 문제풀이
- stack문제
- 프로그래머스
- 자바스크립트 알고리즘 문제
- leetcode
- CSS
- 제로베이스
- 타입스크립트
- 자바스크립트 연결리스트
- 리액트쿼리
- 자바스크립트 알고리즘
- 자바스크립트
- Next
- 자바스크립트 문제
- Baekjoon
Archives
- Today
- Total
목록에러핸들링 (1)
코드노트
리액트쿼리 Provider 에러핸들링 정리
이번 팀 프로젝트에서 리액트쿼리를 사용하고있다. 팀프로젝트를 하면서 공통된 로직들을 줄이는게 가장 좋다고 생각이 들었고, 로직구현이 완료되고 API 연동 작업을 하면서 에러핸들링에 있어서 팀원들끼리 상의를 하여 나온 공통 에러 핸들링! 공통 에러 핸들링을 구현하면서 만난 문제들 1. trt catch를 사용하면 useMutation에서 onSuccess에서 에러가 잡힌다. 2. useQuery에서는 onSuccess, onError를 사용할 수 없다. - 공식문서에서 나오길 무한루프이슈때문에 더 이상 사용할 수 없다고 한다...ㅜㅜ 우리는 axios를 사용하면서 then이 아닌 try catch를 사용하기로 컨벤션을 정하였고, 에러핸들링을 하면서 문제들이 생겼다. 그렇게 구글링을 했지만 try catch..
Code note/Error문제해결
2023. 6. 24. 04:53