From ed8496061a1535fb82503d9723a6014a85ee7625 Mon Sep 17 00:00:00 2001 From: Benjy Cui Date: Fri, 10 Feb 2017 17:57:46 +0800 Subject: feat: support .focus --- package.json | 2 +- src/TimePicker.jsx | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 1a4d828..1f8b474 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "jquery": "1.x", "pre-commit": "1.x", "rc-tools": "5.x", - "rc-util": "^3.1.2", + "rc-util": "^4.0.0", "react": "15.x", "react-addons-test-utils": "15.x", "react-dom": "15.x" diff --git a/src/TimePicker.jsx b/src/TimePicker.jsx index ec3eda0..01bab2c 100644 --- a/src/TimePicker.jsx +++ b/src/TimePicker.jsx @@ -104,7 +104,7 @@ const Picker = React.createClass({ onEsc() { this.setOpen(false); - this.refs.picker.focus(); + this.focus(); }, onKeyDown(e) { @@ -183,6 +183,10 @@ const Picker = React.createClass({ } }, + focus() { + this.refs.picker.focus(); + }, + render() { const { prefixCls, placeholder, placement, align, -- cgit v1.2.3