728x90
kentcdodds.com/blog/useeffect-vs-uselayouteffect
스크롤 문제때문에 useLayoutEffect를 사용함
근데
useLayoutEffect(() => {
window.scrollTo(0, 0);
}, []);
이게 만약 checkbox 클릭할때마다 또 렌더되니깐 계속 실행된다.
그래서 빈 리스트를 넣어줘야 초기 한번만 실행된다.
728x90