부모컴포넌트 - 자식컴포넌트 이렇게 있음 (함수형 컴포넌트)


부모컴포넌트에 state가 있고 이게 자식에게 props로 전달됨 ㅇㅇ


그럼 부모 state가 바뀔때마다 자식에서 리렌더가 발생돼야하지?


물론 리렌더는 잘됨. 근데 자식 컴포넌트 안에 있는 useEffect(() => {//...} ,[]) 가 호출이 안되는거임 ㅇㅇ


자식컴포넌트가 리렌더링 된다는건 그 안에 있는 모든 함수 선언, 호출들이 다시 발생하는거잖아?


근데 자식컴포넌트가 리렌더링돼도 그 안에 있는 useEffect는 재호출이 안되는 문제임


왜이런지 아는사람있노?