import { FunctionComponent } from 'react' interface ButtonGroupProps { activeValue: string className?: string onChange: (x: string) => void unit?: string values: Array names?: Array large?: boolean } const ButtonGroup: FunctionComponent = ({ activeValue, className, unit, values, onChange, names, large, }) => { return (
{activeValue && values.includes(activeValue) ? (
v === activeValue) * 100 }%)`, width: `${100 / values.length}%`, }} /> ) : null} {values.map((v, i) => ( ))}
) } export default ButtonGroup