Есть потенциальный массив адресов, у каждого адреса есть некоторые признаки.

Есть фильтр с выбором этих признаков (их 3-4 штуки) и строка поиска (искать любое вхождение).

При вводе в строку поиска и/или выборе фильтра в массиве нужно оставлять только совпадающие значения.

Этот массив отрисовать в списке адресов и отрисовать точки на карте используя Яндекс.Карты.

Обязательно React.

5 лет назад
triadaseo
Сергей 
35 лет
6 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Нариман
 
24 года
6 лет в сервисе
Был
год назад
11 отзывов
5 лет назад
Виктор
 
44 года
9 лет в сервисе
Был
5 лет назад
5 лет назад
Андрей
 
29 лет
8 лет в сервисе
Был
3 часа назад
65 отзывов
5 лет назад
Георгий
 
30 лет
6 лет в сервисе
онлайн
7 отзывов
5 лет назад