У меня есть этот блок кода, но, чтобы это работало, мне нужно было создать вспомогательную переменную для хранения значения. Можно ли сделать это без этой переменной? Может быть, более функциональный подход?
const filterSo = response => {
return response.filter((item) => {
let shoudlReturn = false;
for (let key in item) {
if (filters[lowerFirst(key)]) {
shoudlReturn = filters[lowerFirst(key)] === item[key];
}
}
return shoudlReturn;
});
};