import React from 'react'; import { Icon, Popup } from 'UI'; import cn from 'classnames'; import styles from './segmentSelection.module.css'; class SegmentSelection extends React.Component { setActiveItem = (item) => { this.props.onSelect(null, { name: this.props.name, value: item.value }); } render() { const { className, list, small = false, extraSmall = false, primary = false, size = "normal", icons = false, disabled = false, disabledMessage = 'Not Allowed' } = this.props; return (
{ list.map(item => (
!item.disabled && this.setActiveItem(item) } > { item.icon && }
{ item.name }
)) }
); } } export default SegmentSelection;