Usage
import {
RadioGroup,
RadioGroupItem,
} from "@smartacteam/ambient-web/radio-group";<RadioGroup defaultValue="option-1">
<label className="flex items-center gap-2">
<RadioGroupItem value="option-1" />
<span>Option 1</span>
</label>
<label className="flex items-center gap-2">
<RadioGroupItem value="option-2" />
<span>Option 2</span>
</label>
</RadioGroup>Examples
Controlled
const [value, setValue] = useState("option-1");
<RadioGroup value={value} onValueChange={setValue}>
<label className="flex items-center gap-2">
<RadioGroupItem value="option-1" />
<span>Option 1</span>
</label>
<label className="flex items-center gap-2">
<RadioGroupItem value="option-2" />
<span>Option 2</span>
</label>
</RadioGroup>;Disabled
<RadioGroup defaultValue="option-1" disabled>
<label className="flex items-center gap-2">
<RadioGroupItem value="option-1" />
<span>Option 1</span>
</label>
<label className="flex items-center gap-2">
<RadioGroupItem value="option-2" />
<span>Option 2</span>
</label>
</RadioGroup>Horizontal Layout
<RadioGroup defaultValue="option-1" className="flex-row">
<label className="flex items-center gap-2">
<RadioGroupItem value="option-1" />
<span>Option 1</span>
</label>
<label className="flex items-center gap-2">
<RadioGroupItem value="option-2" />
<span>Option 2</span>
</label>
</RadioGroup>