state 변경함수를 이용해 캘린더의 날짜를 클릭하면 타임라인이 나오도록 UI 제작 중에 있습니다.

문제는 캘린더를 클릭하면 true라고 함수가 변하는 것까진 확인할 수 있으나 클릭하지 않아도 저렇게 시종일관 나와있네요...useEffect 활용해 캘린더 함수가 변경됐을 때 타임라인을 보여주세요라고 코드를 입력하면 오히려 타임라인이 아예 뜨질 않습니다. 위의 캘린더가 라이브러리에서 import한 태그인데 라이브러리 호환 문제일까요? 아래는 시도해봤던 코드들입니다. 확인하시고 문제 있으면 지적 부탁드리겠습니다.

