You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
현재 리뷰 제출 실패 시(=api response.ok가 false일 경우), CardForm을 감싸고 있는 QueryErrorResetBoundary이 실행되어서 ErrorPage가 뜹니다. ErrorPage 컴포넌트가 렌더링되면서 현재 CardForm 컴포넌트가 언마운트되어 카드 작성 recoil 상태가 모두 초기화됩니다. 이로 인해 리뷰 제출 시 ErrorPage가 뜨는 것은 사용자가 작성한 리뷰들이 모두 날아가서 사용자에게 불편함을 줍니다.
변경된 대응 방법
제출 실패 시, 모달을 띄워서 작성한 내용은 남이 있고 다시 제출을 시도할 수 있도록 할 예정입니다.
🔥 할 일
리뷰 제출 실패 시, ErrorPage가 아닌 모달 띄우기
⏰ 예상 시간
2시간
🐴 할 말
The text was updated successfully, but these errors were encountered:
🔍 설명
현재 리뷰 제출 실패 오류 대응 문제점
현재 리뷰 제출 실패 시(=api response.ok가 false일 경우), CardForm을 감싸고 있는 QueryErrorResetBoundary이 실행되어서 ErrorPage가 뜹니다. ErrorPage 컴포넌트가 렌더링되면서 현재 CardForm 컴포넌트가 언마운트되어 카드 작성 recoil 상태가 모두 초기화됩니다. 이로 인해 리뷰 제출 시 ErrorPage가 뜨는 것은 사용자가 작성한 리뷰들이 모두 날아가서 사용자에게 불편함을 줍니다.
변경된 대응 방법
🔥 할 일
⏰ 예상 시간
🐴 할 말
The text was updated successfully, but these errors were encountered: