import * as React from 'react'; import { PureComponent } from 'react'; import cx from 'classnames'; import { I18nReceiver as Receiver, II18nLocaleSelect } from '../../i18n'; export interface ISimpleTriggerProps { prefixCls?: string; onClick?: React.MouseEventHandler; visible?: boolean; text?: string; placeholder?: string; } class SimpleTrigger extends PureComponent { render() { const { prefixCls, onClick, visible } = this.props; const rootClass = cx(`${prefixCls}-simple`, { 'zent-select--visible': visible, }); return ( {(i18n: II18nLocaleSelect) => (
{this.props.text || ( {this.props.placeholder || i18n.input} )}
)}
); } } export default SimpleTrigger;