import React from 'react'; import { SilkeBox } from '../silke-box'; import { SilkeText } from '../silke-text'; import { SilkeRadioButton } from './silke-radio-button'; type TextSize = 'micro' | 'small' | 'base' | 'large'; type SilkeRadioButtonGroupProps = { name: string; label?: React.ReactNode; items: { label: string | React.ReactNode; value: any }[]; required?: boolean; help?: React.ReactNode; size?: TextSize; }; export function SilkeRadioButtonGroup({ label, name, items, required, help, size, }: SilkeRadioButtonGroupProps) { return ( {label && ( {label} )} {items?.map((item, i) => ( ))} {help && ( {help} )} ); }