I am trying to render some of items in the ListItem in React-native. This is my data:
[
{
"meetingname": "Jithin",
"meetingcreatedon": [
"May 02 2019 10:16:24"
],
"meetingstatus": "ontime",
"meetingcreatedby": "qvgahjvdsg",
"meetingparticipants": "",
"meetingid": "tyxasirhunxirty",
"meetingtime": "2012-00-20 00:00:00"
},
{
"meetingname": "Jithin",
"meetingcreatedon": [
"May 02 2019 10:16:24"
],
"meetingstatus": "ontime",
"meetingcreatedby": "qvgahjvdsg",
"meetingparticipants": "",
"meetingid": "tyxasirhunxirty",
"meetingtime": "2012-00-20 00:00:00"
}
]
And this is my function for rendering the list item
componentDidMount(){
getAllMeetingService().then(data=> {
this.meetingData.push(data[0]);
Alert.alert(typeof this.meetingData)
Alert.alert(JSON.stringify(this.meetingData));
})
}
render(){
return (
<View>
<OfflineNotice />
{
this.meetingData.map((meeting, i)=>(
<ListItem
key= {i}
title= {meeting.meetingname}
subtitle= {meeting.meetingtime}
></ListItem>
))
}
</View>
)
}
But nothing seems to render the Listitem. I have tried with the some dummy values, which is able to render? What am I doing wrong here?