Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Обучение для смены профессии, роста в карьере и саморазвития
this.list = res.list.filter((item: ItemDto) => !item.delete).map((item: ItemDto) => { return { id: item.id, name: item.name } });
flatMap
this.list = res.list.flatMap(({ delete: del, id, name }: ItemDto) => del ? [] : [{ id, name }]);
this.list = res.list .filter(({ delete: isDeleted }) => !isDeleted) .map(({ id, name }) => ({ id, name }));