import { Meta } from "@storybook/react-vite"; import { Radio, RadioButton, RadioWithLegend } from "./Radio"; import { buttonGroupVariants } from "../../button/ButtonGroup"; import clsx from "clsx"; const meta = { title: "Components/fields/Radio", component: Radio, decorators: [(Story) => ], } satisfies Meta; export default meta; const variants = ["contained", "light", "outlined", "text", "ghost"] as const; const colors = ["yellow", "gray", "orange", "red", "green", "blue"] as const; export const Basic = () => { /** * Add [data-radio="legend"] into parent of children */ return ( <>

With preChildren

{colors.map((color) => (

{color}

Climbing Tennis Soccer
))}

Horizontal

Climbing Tennis Soccer
{variants.map((variant) => (

Variant : {variant}

Climbing Tennis Soccer
Climbing Tennis Soccer
))} ); };