import React from 'react'; import { Stack, Box, Flex, useTheme } from '@chakra-ui/react'; import type { StackProps } from '@chakra-ui/react'; // @ts-ignore interface Props extends StackProps { list: { label: string; value: string | number }[]; value: string | number; onChange: (e: string | number) => void; } const Radio = ({ list, value, onChange, ...props }: Props) => { return ( {list.map((item) => ( onChange(item.value)} > {item.label} ))} ); }; export default Radio;