2

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?

Jithin Zacharia
  • 341
  • 1
  • 3
  • 17

0 Answers0