JSFiddle - React, Tailwind, and code Playground
by John Wick
JavaScript
var status = 'expired';
/* var status = 'active'; */
/* var status = 'xx'; */
var favordrops = [
{
"fname": "Eric1",
"lname": "Murray CMPG1",
"id": "3e154e2c-f525-4d3f-b792-dcef1b0f7666",
"favordrop_status": "expired",
},
{
"fname": "Eric2",
"lname": "Murray CMPG1",
"id": "e2cc849b-f525-4d3f-b792-dcef1b0f7666",
"favordrop_status": "expired",
},
{
"fname": "John",
"lname": "Doe",
"id": "3e154e2c-f525-4d3f-b792-dcef1b0f7666",
"favordrop_status": "pending",
},
{
"fname": "Charles",
"lname": "Doe",
"id": "3e154e2c-f525-4d3f-b792-dcef1b0f7666",
"favordrop_status": "active",
}
];
function filterByStatus(data, status) {
return data.filter(tag => status == tag.favordrop_status);
}
var outputArray = filterByStatus(favordrops, status);
console.log('outputArray:', outputArray);