1. 작업중인 사항에 대해 공유하고 개선점에 대한 의견을 나눴습니다.
- 헤더
- 모달
- List 페이지
- 마이페이지
- react-router-dom으로 errorElement를 적용하고 에러 컴포넌트를 만들어서 404 에러 발생 시 해당 페이지가 나오도록 했습니다.
2. 웹사이트 전체적인 에러처리의 필요성에 대해 의견을 나눴습니다.
- CORS 정책으로 인한 500 에러 및 백지화 에러에 대해 멘토님께 물어보고 현재 에러처리가 완벽히 되어있지 않아서 발생하고 있음을 공유했습니다.
- 그래서 api의 return error 부분을 throw error로 수정하고, 데이터 요청을 사용하는 컴포넌트의 catch문에서 console.error만 있는 부분의 수정이 필요함을 공유했습니다.
- 위에서 공유한 에러처리의 예시는 다음과 같습니다.
- 에러 발생 시 사용자에게 에러메세지 표출
- 에러가 일어났음을 알리는 모달 표출
3. 신규 PR에 대해 공유하고, 개선점에 대한 의견을 나눴습니다.
- 팀회고의 개선사항에 따라 두 명의 리뷰어를 지정하여 코드리뷰를 진행했습니다.
- 코드리뷰 시 개선점에 대한 코멘트를 남기고, 데일리스크럼 시간 전까지 수정이 가능한 부분은 수정하여, 수정된 사항을 공유했습니다.
- 사이즈 판별 커스텀 훅의 재사용 가능함을 공유하고, 사이즈를 숫자로 하드코딩하는 대신 SIZES로 만들어진 상수를 import하여 필요한 컴포넌트에서 재사용할 수 있도록 했습니다.
4. 현재 작업중인 사항과 앞으로 진행할 작업에 대해 공유했습니다.
- 모달 표출 시 바깥쪽 페이지 스크롤 작동 안하도록 수정 (창기님)
- 신규 PR 코드리뷰 (민준님, 문균님)
- 사용자 기기의 사이즈를 판별하는 커스텀 훅 제작, 헤더 수정 (문균님)
- 마이페이지 코드 수정 및 리팩토링 (상욱님)