title: clickable Flat list items in React Native
body: <p>I have a flat list that displays a list of item, I would like to make each item clickable.
  My render function looks like this, and it works without any issue, except that it is not clickable</p>
  
  <pre><code>  render() {
      return (
        &lt;FlatList
          data={formatData(data, numColumns)}
          style={styles.container}
          renderItem={this.renderItem}
          numColumns={numColumns}
        /&gt;
  
      );
    }
  
  </code></pre>
  
  <p>I have tried to do something similar to <a href="https://facebook.github.io/react-native/docs/flatlist" rel="nofollow noreferrer">this</a> but it is giving me an error, any idea what's wrong with my code?</p>
  
  <pre><code>      &lt;FlatList
          data={formatData(data, numColumns)}
          style={styles.container}
          renderItem={({this.renderItem})  =&gt; (
          &lt;TouchableHighlight
          onPress={() =&gt; console.log("hello")}&gt;
             &lt;/TouchableHighlight&gt;
          )}
          numColumns={numColumns}
        /&gt;
  </code></pre>