해당 페이지를 refresh 하는 방법에 대하여

hyeok·2023년 3월 21일
0

작업하다보면 refresh를 통해서 기존에 있던 state을 초기화 해야하는 상황이 생긴다.
이럴경우 기존엔 refresh function을 하나 만들어서 일일히 state을 initial state으로 만들곤한다.
근데 이럴 경우 새로운 스테잇 추가되면 refresh function에도 추가해줘야하고 또 실수로 하나라도 제대로 초기화 못하면 나중에 버그가 발생힌다.
그래서 상위 컴포넌트에서 loading 같은걸 만들고 그걸 수정해서 해당 refresh가 필요한 페이지나 컴포넌트를 완전 새로 그리게 하는게 낫다.

profile
내가 만든 소프트웨어가 사람들을 즐겁게 할 수 있기 바라는 개발자

0개의 댓글