Добрый день!
Есть массив с объектами подобного вида:
[
{
"name": "CODY MENZ",
"type": "partnered",
"lang": "en",
"content": "educational"
},
{
"name": "Goshism",
"type": "not-partnered",
"lang": ["en", "es", "tr"],
"content": "competitive"
},
{
"name": "Recrent",
"type": "partnered",
"lang": "es",
"content": ["competitive", "historical", "educational"]
}
]
И есть меню с фильтрами, в котором можно выбрать любые варианты и в любом количестве:
Таких объектов и фильтров будет немало.
Собственно вопрос, какими способами лучше фильтровать такие вещи? Подскажите хотя бы в каком направлении думать, а то лыжи не едут)