I want to map my JSON data into flatlist so that i can list out my data from database. is it possible to do so or are there any other ways to do it? I had tried this for whole day and hope could be fix now.
This is my JSON:
{"-M1ytAolVL1xdnO0dXjD": {"Favourite": false, "ItemIdentity": "Qjwj", "ItemName": "Sjsj", "ItemQuantity": "1"}, "-M1ytGOJD62TwwEWOmMu": {"Favourite": true, "ItemIdentity": "This is my thing", "ItemName": "Acer laptop", "ItemQuantity": "12"}}
This is my flatlist code:
render() {
console.log(this.state.retrieveData.id)
return (
<View>
<Text>A</Text>
<FlatList data={this.state.retrieveData}
renderItem={({ item }) => (
<ListItem title={item.Favourite} />
)}
>
<Text>B</Text>
</FlatList>
</View>
)
}```
[{"Favorite":false, ...}, {"Favourite": true,...}]