Clean up TextInput

Reviewed By: yungsters

Differential Revision: D7984843

fbshipit-source-id: 17259ade77f08d37dff9bb85984798f99885ad86
This commit is contained in:
Eli White 2018-05-13 01:38:36 -07:00 committed by Facebook Github Bot
parent 8454a36b0b
commit 0e707ff843
1 changed files with 1 additions and 7 deletions

View File

@ -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);
}, },