Коллеги, прошу помощи, ибо уже час туплю сижу.
Есть массив с объектами:
let array = [
{
title: 'Lambo',
pay: 'no',
status: 'free'
},
title: 'Lambo2',
pay: 'yes',
status: work
},
title: 'Lambo3',
pay: 'yes',
status: ready
}
]
и есть объект параметров фильтра:
let filter = {
pay: true, // если true то не показываем те, у кого pay === 'no', если false то показываем
ready: true, // если true то показывать все со статусом ready
work: false, // если true то показывать все со статусом work
all: false, // если true то показывать все
}
помогите советом или кодом, как отфильтровать массив согласно условиям объекта filter, заранее благодарю