title: react native component passed as props cannot access props?
body: <p>In my understandings React Native components have two ways to be rendered </p>
  
  <p>・passing inside parents tag</p>
  
  <p>・passing as parents'(?) props</p>
  
  <p>For example I have this FlatList component</p>
  
  <pre><code>&lt;FlatList
        ListHeaderComponent={MiddleRightLabelComponent}
        ItemSeparatorComponent={SeparatorComponent}
        data={this.state.dataSource}
        keyExtractor={item =&gt; item.title}
        // renderItem={({ item }) =&gt; &lt;Text&gt;{item.key}&lt;/Text&gt;}
        renderItem={this._renderItem}
        style={styles.flatlist}
        {...this.props}
  /&gt;
  _renderItem({ item, index }) {
      console.warn(this.props);
      return (
        &lt;ListItem
          id={item.id}
          // onPressItem={this.props.openEditTaskModal.bind(this, true)}
          // selected={!!this.state.selected.get(item.id)}
          title={item.title}
        /&gt;
      );
  }
  </code></pre>
  
  <p>In this _renderItem console.warn, I get (undefined) when I try to get (this.props).</p>
  
  <p>I need to pass props into ListItem component.</p>
  
  <p>Any idea?</p>