TeamTheGenius / TeamTheGenius_Web

IT 업계 종사자를 위한 규칙적인 공부 습관 서비스
https://gitget.co.kr
1 stars 0 forks source link

[BUG] 에러 발생 후 다른 페이지 가도 여전히 에러 바운더리 fallback 컴포넌트가 뜨는 오류 #401

Closed choiseona closed 4 months ago

choiseona commented 4 months ago

어떤 버그인가요?

> 어떤 버그인지 간결하게 설명해주세요 에러 발생 시 띄우는 에러바운더리 fallback 컴포넌트가 다른 페이지에 가도 뜨는 버그

어떤 상황에서 발생한 버그인가요?

> (가능하면) Given-When-Then 형식으로 서술해주세요 마이챌린지에는 시작 전/ 진행중/ 완료 탭이 있다. 각각의 내용은 outlet을 사용해 컴포넌트를 띄우는데 Outlet 바깥에 에러바운더리를 뒀기 때문에 시작 전 페이지에서 에러가 발생 후 진행 중 페이지나 완료 탭 페이지로 이동해도 에러 바운더리의 fallback 컴포넌트가 사라지지 않는 버그가 발생한다.

예상 결과

> 예상했던 정상적인 결과가 어떤 것이었는지 설명해주세요 에러가 발생했던 시작 전 페이지에서 정상적으로 서버와 통신이 이루어지는 진행 중 /완료 탭으로 이동하면 에러 바운더리 fallback 컴포넌트가 아니라 정상적인 뷰 컴포넌트가 떠야한다.

참고 사항(선택)

linear[bot] commented 4 months ago

GEN-338 [BUG] 에러 발생 후 다른 페이지 가도 여전히 에러 바운더리 fallback 컴포넌트가 뜨는 오류