8 lines
169 B
JavaScript
8 lines
169 B
JavaScript
const reducedFilter = (data, keys, fn) =>
|
|
data.filter(fn).map(el =>
|
|
keys.reduce((acc, key) => {
|
|
acc[key] = el[key];
|
|
return acc;
|
|
}, {})
|
|
);
|
|
module.exports = reducedFilter |