The function searches for a keyword in a array object and if true return the entire object .When setting the value use name to set in correct state
function performSearch(value,name) {
let filteredData = props.entityITMModules.filter(item => {
let isFiltered = false;
for(let key in item){
if(item[key].includes(value)){
isFiltered = true;
}
}
return isFiltered;
})
this.set[name]( filteredData) --Promlem Here
}
When you use the function something like this:
performSearch("FindThisInData",valueToBeSet)