{
"name": "rc-time-picker",
- "version": "1.0.0-alpha2",
+ "version": "1.0.0-alpha3",
"description": "React TimePicker",
"keywords": [
"react",
formatter: PropTypes.any,
showHour: PropTypes.bool,
style: PropTypes.object,
+ className: PropTypes.string,
showSecond: PropTypes.bool,
hourOptions: PropTypes.array,
minuteOptions: PropTypes.array,
return {
defaultOpen: false,
style: {},
+ className: '',
gregorianCalendarLocale: defaultGregorianCalendarLocale,
align: {},
allowEmpty: true,
},
render() {
- const { prefixCls, placeholder, placement, align, disabled, transitionName, style, showHour, showSecond, getPopupContainer } = this.props;
+ const { prefixCls, placeholder, placement, align, disabled, transitionName, style, className, showHour, showSecond, getPopupContainer } = this.props;
const { open, value } = this.state;
let popupClassName;
if (!showHour || !showSecond) {
popupVisible={open}
onPopupVisibleChange={this.onVisibleChange}
>
- <span className={`${prefixCls}`} style={style}>
+ <span className={`${prefixCls} ${className}`} style={style}>
<input className={`${prefixCls}-input`}
ref="picker" type="text" placeholder={placeholder}
readOnly