A lightweight and customizable headless UI library for React components
npm install jy-headlessReact용 Headless UI 라이브러리
---
* React 기반 Headless UI
* 스타일 비강제 (디자인 시스템 자유 적용)
* Portal 기반 레이어 UI 지원
* 고급 입력 처리 지원
* debounce / throttle
* validate / format / parse
* IME 대응
* 접근성 고려한 인터랙션 로직
* 재사용 가능한 훅 제공
---
Storybook 에서
컴포넌트를 테스트 해 볼 수 있습니다
___
* Select (Compound Component, Portal 기반)
* Autocomplete (Compound Component, Portal 기반)
* TextInput
* NumberInput
* Tooltip (Portal 기반)
---
* usePortal
* useDebounce
* useThrottle
* (추가 예정) useOutsideClick 등
---
* 디자인 시스템 구축
* 커스텀 UI 라이브러리 제작
* 접근성 + 인터랙션 로직 재사용
* 입력 처리 로직 표준화
---
* Tailwind
* CSS-in-JS
* CSS Modules
* 어떤 방식이든 자유
---
MIT