본문으로 건너뛰기
선택

라디오 그룹

Betelgeuse 의 라디오 그룹은 상호 배타적인 선택지를 하나의 명시적 집합과 강한 배치로 묶는다.

상태

stack
inline

활용 방법

모드 선택

관련 선택지를 fieldset으로 묶고 legend와 보조 설명으로 선택의 맥락을 유지한다.

Preview
Mode
tsx
<RadioGroup label="Mode" name="mode" defaultValue="hot" options={options} />

속성

이름타입기본값설명
optionsRadioOption[]-value·label·description·disabled
namestring-그룹 name
labelReactNode-그룹 legend
valuestring-controlled 값
defaultValuestring-초기 값
onChange(value: string) => void-값 변경 콜백
direction"stack" | "inline""stack"배치