Button Group
Betav1.0.0여러 버튼·인풋·셀렉트를 하나의 연결된 그룹으로 묶음. nested·split·separator.
Loading…
Installation
pnpm dlx @groudit/cli@latest add button-groupVariants
Orientation
orientation="vertical" 로 세로 스택.
Loading…
Sizes
Button 의 size 가 그룹 radius 와 함께 정렬됩니다.
Loading…
Nested
ButtonGroup 안에 ButtonGroup 을 넣으면 gap-2 로 분리되어 툴바를 구성합니다.
Loading…
Split button
주 액션 + ButtonGroupSeparator + 보조 트리거. (outline 이 아닌 solid 버튼에 권장)
Loading…
With input
ButtonGroupText prefix + Input + Button. 인풋은 자동으로 늘어납니다.
Loading…
With select
Select 트리거를 그룹에 결합 — export 포맷 선택 등.
Loading…
Composition
ButtonGroup (orientation)
├── Button / Input / Select (여러 개)
├── ButtonGroup (중첩) — gap-2 로 분리
├── ButtonGroupText (render) — prefix/단위 라벨
└── ButtonGroupSeparator (orientation) — split 구분선Dependencies
설치 시 자동으로 함께 들어오는 의존성. 모든 버전은 정확히 고정되어 자동 업데이트를 방지합니다.
npm packages
| Package | Version |
|---|---|
| @base-ui/react | 1.5.0 |
| class-variance-authority | 0.7.1 |
| clsx | 2.1.1 |
| tailwind-merge | 3.6.0 |