]> git.immae.eu Git - github/fretlink/time-picker.git/commitdiff
Add id to input element
authorJulian <andrewjurai@gmail.com>
Sat, 10 Mar 2018 17:22:02 +0000 (12:22 -0500)
committerJulian <andrewjurai@gmail.com>
Sat, 10 Mar 2018 17:22:02 +0000 (12:22 -0500)
src/TimePicker.jsx

index a37fec2b77b66f898661a8c1f28aac9c03bce83d..6de48b3b7bbd55dd31449c9748a78a3c6400ea85 100644 (file)
@@ -55,6 +55,7 @@ export default class Picker extends Component {
     focusOnOpen: PropTypes.bool,
     onKeyDown: PropTypes.func,
     autoFocus: PropTypes.bool,
+    id: PropTypes.string,
   };
 
   static defaultProps = {
@@ -85,6 +86,7 @@ export default class Picker extends Component {
     use12Hours: false,
     focusOnOpen: false,
     onKeyDown: noop,
+    id: '',
   };
 
   constructor(props) {
@@ -253,7 +255,7 @@ export default class Picker extends Component {
 
   render() {
     const {
-      prefixCls, placeholder, placement, align,
+      prefixCls, placeholder, placement, align, id,
       disabled, transitionName, style, className, getPopupContainer, name, autoComplete,
       onFocus, onBlur, autoFocus, inputReadOnly,
     } = this.props;
@@ -290,6 +292,7 @@ export default class Picker extends Component {
             autoFocus={autoFocus}
             onChange={noop}
             readOnly={!!inputReadOnly}
+            id={id}
           />
           <span className={`${prefixCls}-icon`}/>
         </span>