JSFiddle - React, Tailwind, and code Playground
JavaScript
var filterArray = ['foo', 'bar'];
var filterMenuItem = {
addItem : function(itemName, callback) {
setTimeout(callback, 100);
}
};
for (var i=0; i < filterArray.length; i++) {
addFilteredMenuItem(filterArray[i]);
}
function addFilteredMenuItem(itemName) {
var selectstring = 'a[cat="'+itemName+'"]';
filterMenuItem.addItem(itemName , function() {
alert(selectstring);
});
}