- Shadcn 스타일의 MultiSelect 컴포넌트 개발, 기존 Shadcn 컴포넌트와 유사한 사용성 제공 🛠️.
- Popover와 Command 컴포넌트 조합으로 MultiSelect 구현, 접근성 확보 및 모듈성 향상 💡.
- Context API를 활용하여 MultiSelect 컴포넌트 간 상태 공유 및 데이터 전달 🔄.
- Radix 라이브러리의 "hacky"한 방식 차용, MultiSelect 아이템 렌더링 문제 해결 🧪.
- MultiSelect 값 표시 영역 구현에 많은 시간 투자, 다양한 사용자 정의 옵션 제공 🎨.
- 스크롤 너비와 클라이언트 너비 비교를 통해 오버플로우 감지, 동적으로 표시 아이템 수 조절 📐.