import React from 'react' import classNames from 'classnames' export type SegmentedControlOption = { value: T label: string } export function SegmentedControl({ options, selected, onSelect, ariaLabel, getTestId }: { options: SegmentedControlOption[] selected: T onSelect: (value: T) => void ariaLabel: string getTestId?: (value: T, isSelected: boolean) => string | undefined }) { return (
{options.map(({ value, label }) => { const isSelected = value === selected return ( ) })}
) }