import React from 'react'; import classnames from 'classnames'; import styles from './style.less'; interface TextSegmentProps { value: unknown; options: { label: string; hoverLabel?: string; value: string }[]; onChange?: (value: unknown) => void; } const TextSegment: React.FC = ({ value: _value, options, onChange }) => { return (
{options.map(({ value, label, hoverLabel }) => { return (
onChange?.(value)} > {label} {hoverLabel && {hoverLabel}}
); })}
); }; export default TextSegment;