Надвисла надомной задачка которую никак не получается решить.
Имеется 2 массива
{
Items:
[
{id: 1, name: 'bla', groupId: 1},
{id: 2, name: 'ble', groupId: 2}
],
selected:
[
{id: 1, name: 'bla', groupId: 1, somekey: 'some value'}
]
}
Вывожу это дело следующим образом:
items.filter((item) => item.groupId === selectedGroup).map(....)
Как мне прикрутить к этому фильтру еще проверку на отсутствие объекта в массиве
selected
?
p.s. Юзаю так же lodash, мб в нем есть какой сахар для этого?
Или писать свою функцию которая каждый элемент массива прогоняет по другому?