UNPKG

895 BJavaScriptView Raw
1import React from 'react';
2import classnames from 'classnames';
3
4export default function TimePickerButton(_ref) {
5 var _classnames;
6
7 var prefixCls = _ref.prefixCls,
8 locale = _ref.locale,
9 showTimePicker = _ref.showTimePicker,
10 onOpenTimePicker = _ref.onOpenTimePicker,
11 onCloseTimePicker = _ref.onCloseTimePicker,
12 timePickerDisabled = _ref.timePickerDisabled;
13
14 var className = classnames((_classnames = {}, _classnames[prefixCls + '-time-picker-btn'] = true, _classnames[prefixCls + '-time-picker-btn-disabled'] = timePickerDisabled, _classnames));
15 var onClick = null;
16 if (!timePickerDisabled) {
17 onClick = showTimePicker ? onCloseTimePicker : onOpenTimePicker;
18 }
19 return React.createElement(
20 'a',
21 {
22 className: className,
23 role: 'button',
24 onClick: onClick
25 },
26 showTimePicker ? locale.dateSelect : locale.timeSelect
27 );
28}
\No newline at end of file