UNPKG

selectron-react

Version:

A select replacement component built with & for React

21 lines (17 loc) 582 B
import React from 'react' import SelectMultiItem from './SelectMultiItem' class SelectMultiTrigger extends React.Component { render() { return ( <div className="selectron__trigger" {...this.props} ref={node => { this.button = node }} tabIndex="0"> { this.props.value && this.props.value.map(item => ( <SelectMultiItem key={ item.value } onChange={ this.props.onChange } item={ item } /> ))} { !this.props.value && <span>{ this.props.placeholder }</span> } </div> ) } } export default SelectMultiTrigger