토이 프로젝트 진행 중 clean up function에서 문제가 발생해 질문 남깁니다.
위 코드에서 보이는 것처럼 컴포넌트가 mount될때 세션스토리지에 값을 저장하고
컴포넌트가 unmount 될때 세션스토리지에서 mount될때 저장한 값을 지우는 코드를 작성했는데
clean up 함수가 실행이 안되는 것 같습니다.
다른 페이지로 나가거나 뒤로 가기 등등 여러 가지 시도를 해보았지만 세션스토리지에 mount될때 저장한
값들이 지워지지 않고 유지가 됩니다.
왜 이런 현상이 발생하는 것이고 어떤 방법으로 해결 할 수 있을까요?