Raj Bhagat
Raj Bhagat

Reputation: 81

FlatList not rendering it showing anything other than FlatList

I was trying to render a list but it is not rendering if I try to render a text or an image it is rendering but the FlatList is not rendering this is the code that I have written

**

 return(
    <SafeAreaView  forceInset={{ top: 'always' }} >
        <Image
    style={styles.tinyLogo}
    source={require('../../assets/img.png')}
  />
  <Text> checking </Text> 
  <FlatList
      data={menu}
      renderItem={(item) => {
        return <Text>{item.name}</Text>
      }}
      keyExtractor={(item) => item.key }
  />
    </SafeAreaView>  

**

Upvotes: 0

Views: 434

Answers (1)

Sameer Kumar Jain
Sameer Kumar Jain

Reputation: 2135

Update your renderItem to this

renderItem={({item}) => {
  return <Text>{item.name}</Text>
}}

Upvotes: 1

Related Questions