<RadioGroup name={"Ada Lovelace"} options={[
{ label: "Small", value: "sm" },
{ label: "Medium", value: "md" },
{ label: "Large", value: "lg" },
]} />
RadioGroup<V extends string | number = string>
src/components/form-controls.tsx
Import
import { RadioGroup } from "@ossrandom/design-system";
Examples
<Space size="sm">
<RadioGroup
name={"Ada Lovelace"}
options={[
{ label: "Small", value: "sm" },
{ label: "Medium", value: "md" },
{ label: "Large", value: "lg" },
]}
/>
<RadioGroup
name={"Ada Lovelace"}
options={[
{ label: "Small", value: "sm" },
{ label: "Medium", value: "md" },
{ label: "Large", value: "lg" },
]}
disabled
/>
</Space>
API
extends BaseProps
| Prop | Type |
|---|---|
name required |
string |
options required |
readonly RadioOption<V>[] |
value |
V |
defaultValue |
V |
direction |
Direction |
disabled |
boolean |
onChange |
(value: V) => void; |