import React from 'react' import type { RadioProps } from './radio' import ConditionalWrapper from '../ConditionalWrapper/ConditionalWrapper.tsx' import { classNames } from '../../utils/classNames' import styles from './radio.module.scss' export type Props = RadioProps> & { onChange?: (event: React.ChangeEvent) => void } const Radio = ({ items, color, inline, className, onChange, ...rest }: Props) => { const classes = classNames([ styles.radio, inline && styles.inline, className ]) const style = color ? { '--w-radio-color': color } as React.CSSProperties : undefined return (
{items.map((item, index) => ( ))}
) } export default Radio