hooks/useDidMountEffect
보통 useEffect를 [visible]처럼 사용하면 첫 mount될 때랑 visible이 변경될 때 useEffect 내부가 실행된다.
근데 첫 마운트될 때 빼고 visible이 변경될 때만 실행되게 하고 싶어서 만들어서 사용했다
utils/setChildrenIndex
여기 여러개의 아코디언 아이템 아코디언 구현 시 인덱스가 필요하여 utils에 만들었다. // 재사용 많이 될 듯
실제 소요시간
2~3주
어려웠던 점
AccordionItem의 코드인데
처음에는 그냥 Style에 visble을 props로 넣어서 height를 변경할려고 했는데
height, max-height 둘 다 Content 부분의 높이를 인식(?)하지 못해서 어쩔 수 없이 이렇게 해주었음
관련 이슈
merge main시 일어난 충돌
PR Point
실제 소요시간
2~3주
어려웠던 점
AccordionItem의 코드인데 처음에는 그냥 Style에 visble을 props로 넣어서 height를 변경할려고 했는데 height, max-height 둘 다 Content 부분의 높이를 인식(?)하지 못해서 어쩔 수 없이 이렇게 해주었음