import React, { useState } from 'react' import { type Meta, type StoryObj } from '@storybook/react' import { RadioField } from '~components/Radio/RadioField' import { RadioGroup } from '../index' const meta = { title: 'Components/Radios/RadioGroup', component: RadioGroup, args: { labelText: 'Radio group', }, } satisfies Meta export default meta type Story = StoryObj export const Playground: Story = { render: (args) => { const [selected, setSelected] = useState('radio-1') return ( { setSelected(event.target.value) }} selectedStatus={selected === 'radio-1'} /> { setSelected(event.target.value) }} selectedStatus={selected === 'radio-2'} /> { setSelected(event.target.value) }} selectedStatus={selected === 'radio-3'} /> ) }, parameters: { docs: { canvas: { sourceState: 'shown', }, }, }, }