title: Why does the "Enter" key not trigger onKeyPress in React Native?
body: <p>I have added an onKeyPress event listener to my text input so that when a user clicks done or go or "enter" on the phone keyboard it will call my searchProducts function.  I was hoping for an onSubmit type of event listener option but was not able to find anything like that so now I have resorted to simply examining each key that was pressed.  When a character key is pressed such as 'j' or 'x' it triggers the onKeyPress event and calls my searchProducts function.  However, when I click done with the mouse OR hit the enter key on the keyboard nothing happens.  How do I get this to trigger the onKeyPress event listener??</p>
  
  <pre><code>searchProducts = (e) =&gt; {
      if (e.nativeEvent.key == "Enter"){
          this.props.searchFunc(this.state.term);
      }
  }
  
  &lt;TextInput 
      ref='searchBar'
      style={styles.searchInput} 
      placeholder={placeholder}
  
      onChangeText={this.searchSuggestions}
      onKeyPress={this.searchProducts.bind(this)}
      underlineColorAndroid="transparent" 
  /&gt;
  </code></pre>