У меня есть магазин, настроенный для списка объектов-кандидатов, подобных этому
const candidatesStore = [
{ id: 1, status: active}
{id:2, status: inactive}
{id: 3 status: failed}
{id: 4 status:inactive}
{id: 5 status:failed}
.
... and so on ]
У меня есть только список идентификаторов в массиве, ex: requiredArray = [2,3,4]
Как получить список уникальных статусов, просто используя requiredArray
, используя ES6 наиболее эффективным способом
Результат должен быть [inactive, failed]
Я предпочтительно хочу использовать reduce
, чтобы получить уникальное значение, и find
, чтобы получить список candidates
из candidatesStore