Я застрял с массивом, объектами и фильтрами.У меня есть следующий код, и я хочу отфильтровать список (массив) с моими настройками фильтра.а затем сделать что-то с этим.Я использую React как фреймворк.Но я думаю, что это чистый Javascript.
Я в правильном направлении?
filterSettings = { flagA: false, flagB: true, FlagC: true};
list = [
{flag: a, txt: 'some text1'},
{flag: a, txt: 'some text2'},
{flag: b, txt: 'some text3'},
{flag: b, txt: 'some text4'},
{flag: c, txt: 'some text5'},
{flag: c, txt: 'some text6'},
]
list.filter(
// if(filtersettings.a === true) show flags with a
//else{hide flags with a}
// if(filtersettings.b === true) show flags with b
//else{hide flags with b}
///...ect
).map((item)=>{
console.log(item);
});