Filter Data
Tue Sep 28 2021 06:51:14 GMT+0000 (Coordinated Universal Time)
Saved by
@harshp
#react.js
#javascript
handleFilter = key => {
const selected = parseInt(key);
if (selected === 3) {
return this.setState({
eventsData
});
}
const statusMap = {
1: "complete",
2: "inProgress"
};
const selectedStatus = statusMap[selected];
const filteredEvents = eventsData.filter(
({ status }) => status === selectedStatus
);
this.setState({
eventsData: filteredEvents
});
};
content_copyCOPY
Comments