0.8.1 • Published 2 years ago

@jdesignlab/radio v0.8.1

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Radio

Radio 컴포넌트는 정의된 옵션에서, 특정 옵션 값을 선택할 수 있는 UI 컴포넌트입니다. 단일 값만 선택할 수 있습니다.

Usage

Storybook

const RadioExample = args => {
  const [value, setValue] = useState(null);
  const handleRadioChange = e => {
    setValue(e.target.value);
  };

  return (
    <>
      <p>Select Value : {value}</p>
      <Radio.Group defaultValue="mario" onChange={handleRadioChange}>
        <Radio defaultChecked color="red-base" value="mario">
          Mario
        </Radio>
        <Radio value="luigi" color="green-base">
          Luigi
        </Radio>
        <Radio value="peach" color="pink-lighten3">
          Peach
        </Radio>
      </Radio.Group>
    </>
  );
};

Radio

PropertyAllow TypesDescriptionDefault
colorColorRadio의 색상을 지정합니다.font
namestringRadio의 name을 지정합니다.
valuestring,number,booleanRadio의 value를 지정합니다.
sizesm, md, lgRadio UI의 크기를 지정합니다.md
disabledboolean비활성화 여부를 지정합니다. true 일 경우, 선택되지 않습니다.false
readonlyboolean읽기 전용 속성 입니다. 일반 Radio와 동일한 스타일을 유지하지만 true 일 경우, 선택되지 않습니다.false
defaultCheckedboolean렌더링 시 기본적으로 선택 상태임을 지정합니다.false

Radio.Group

PropertyAllow TypesDescriptionDefault
childrenReact.ReactNodeRadio 요소들을 그룹화시킬 수 있습니다.
defaultValuestring그룹 내 Radio에서의 기본 값을 지정합니다.
0.8.1

2 years ago

0.8.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.5.3

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.5.0

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago

0.0.1

2 years ago