title: Redux-form, Invalid prop 'value' of type 'number' supplied to 'TextInput', expected 'string'
body: <p>I am using a custom component in a redux-form field as follows.</p>
  
  <pre><code>&lt;Field name="height" parse={value =&gt; Number(value)} component={NumberInput} /&gt;
  </code></pre>
  
  <p>The custom component uses React Native's <strong>TextInput</strong> component and it looks like this:</p>
  
  <pre><code>import React from 'react';
  import PropTypes from 'prop-types';
  import { View, Text, TextInput, StyleSheet } from 'react-native';
  import { COLOR_PRIMARY } from '../constants';
  
  const styles = StyleSheet.create({
    inputStyle: {
      height: 30,
      width: 50,
      marginBottom: 10,
      borderColor: COLOR_PRIMARY,
      borderWidth: 2,
      textAlign: 'center',
    },
    errorStyle: {
      color: COLOR_PRIMARY,
    },
  });
  
  const NumberInput = (props) =&gt; {
    const { input: { value, onChange }, meta: { touched, error } } = props;
    return (
      &lt;View&gt;
        &lt;TextInput
          keyboardType="numeric"
          returnKeyType="go"
          maxLength={3}
          style={styles.inputStyle}
          value={value}
          onChangeText={onChange}
        /&gt;
        {touched &amp;&amp;
          (error &amp;&amp; (
            &lt;View&gt;
              &lt;Text style={styles.errorStyle}&gt;{error}&lt;/Text&gt;
            &lt;/View&gt;
          ))}
      &lt;/View&gt;
    );
  };
  
  NumberInput.propTypes = {
    meta: PropTypes.shape({
      touched: PropTypes.bool.isRequired,
      error: PropTypes.string,
    }).isRequired,
    input: PropTypes.shape({
      // value: PropTypes.any.isRequired,
      onChange: PropTypes.func.isRequired,
    }).isRequired,
  };
  
  export default NumberInput;
  </code></pre>
  
  <p>I want to store the the value entered for the height field as a Number and not a String type. Hence I am using parse to convert String to a Number as you can see in the Field.</p>
  
  <p>I am able to do this but keep getting the Yellow Box warning of:</p>
  
  <pre><code> Invalid prop 'value' of type 'number' supplied to 'TextInput', expected 'string'
  </code></pre>
  
  <p><em>Have tried setting the value PropType to any, string, number, or oneOfType string or number, nothing seems to work. Have also tried setting type="number" in the Field and TextInput, as well as type="text".</em></p>
  
  <p>Any help appreciated...</p>