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
- react
- coding
- 자바문제풀이
- media query
- node
- github
- TypeScript
- git
- frontend
- 반응형 페이지
- 변수
- react-router-dom
- 그럼에도불구하고
- java
- 자바
- node.js
- cleancode
- webpack
- 프론트엔드
- max-width
- 코드업
- HTML
- JavaScript
- @media
- 코딩테스트
- Servlet
- CSS
- redux
- JS
- 그럼에도 불구하고
Archives
- Today
- Total
목록loader Response (1)
그럼에도 불구하고
[Router] loader의 error 처리 with useRouterError & json
오늘은 loader 함수의 error 처리에 대해 알아보겠습니다. 현재 "events" path를 가진 페이지에서 사용되는 loader는 다음과 같습니다. loader 함수에서는 에러가 발생하면 JSON 형태의 error message와 status 500 상태를 전송하고 있습니다. events path에서 발생한 오류는 상위 컴포넌트(라우트)인 ErrorPage에서 다루고 있습니다. ErrorPage에서는 loader로 인해 발생한 error뿐만 아니라 page 전체에서 발생한 에러를 모두 다루고 있습니다. 여기서 useRouteError 기능을 사용하면 loader에서 throw new Response로 발생시킨 error data를 받아올 수 있습니다. 또한 발생한 error의 status에 따라 ..
React/Router
2023. 6. 10. 10:10