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 (
<>
{colors.map((color) => (
{color}
Climbing
Tennis
Soccer
))}
Horizontal
Climbing
Tennis
Soccer
{variants.map((variant) => (
Variant : {variant}
Climbing
Tennis
Soccer
Climbing
Tennis
Soccer
))}
>
);
};