Clean up TextInput
Reviewed By: yungsters Differential Revision: D7984843 fbshipit-source-id: 17259ade77f08d37dff9bb85984798f99885ad86
This commit is contained in:
parent
8454a36b0b
commit
0e707ff843
|
@ -22,9 +22,6 @@ const StyleSheet = require('StyleSheet');
|
||||||
const Text = require('Text');
|
const Text = require('Text');
|
||||||
const TextAncestor = require('TextAncestor');
|
const TextAncestor = require('TextAncestor');
|
||||||
const TextInputState = require('TextInputState');
|
const TextInputState = require('TextInputState');
|
||||||
/* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error
|
|
||||||
* found when Flow v0.54 was deployed. To see the error delete this comment and
|
|
||||||
* run Flow. */
|
|
||||||
const TimerMixin = require('react-timer-mixin');
|
const TimerMixin = require('react-timer-mixin');
|
||||||
const TouchableWithoutFeedback = require('TouchableWithoutFeedback');
|
const TouchableWithoutFeedback = require('TouchableWithoutFeedback');
|
||||||
const UIManager = require('UIManager');
|
const UIManager = require('UIManager');
|
||||||
|
@ -33,9 +30,6 @@ const ViewPropTypes = require('ViewPropTypes');
|
||||||
const emptyFunction = require('fbjs/lib/emptyFunction');
|
const emptyFunction = require('fbjs/lib/emptyFunction');
|
||||||
const invariant = require('fbjs/lib/invariant');
|
const invariant = require('fbjs/lib/invariant');
|
||||||
const requireNativeComponent = require('requireNativeComponent');
|
const requireNativeComponent = require('requireNativeComponent');
|
||||||
/* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error
|
|
||||||
* found when Flow v0.54 was deployed. To see the error delete this comment and
|
|
||||||
* run Flow. */
|
|
||||||
const warning = require('fbjs/lib/warning');
|
const warning = require('fbjs/lib/warning');
|
||||||
|
|
||||||
let AndroidTextInput;
|
let AndroidTextInput;
|
||||||
|
@ -399,6 +393,7 @@ const TextInput = createReactClass({
|
||||||
* Only called for multiline text inputs.
|
* Only called for multiline text inputs.
|
||||||
*/
|
*/
|
||||||
onContentSizeChange: PropTypes.func,
|
onContentSizeChange: PropTypes.func,
|
||||||
|
onTextInput: PropTypes.func,
|
||||||
/**
|
/**
|
||||||
* Callback that is called when text input ends.
|
* Callback that is called when text input ends.
|
||||||
*/
|
*/
|
||||||
|
@ -1040,7 +1035,6 @@ const TextInput = createReactClass({
|
||||||
},
|
},
|
||||||
|
|
||||||
_onTextInput: function(event: Event) {
|
_onTextInput: function(event: Event) {
|
||||||
// $FlowFixMe Invalid prop usage
|
|
||||||
this.props.onTextInput && this.props.onTextInput(event);
|
this.props.onTextInput && this.props.onTextInput(event);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue