отфилтровать заказа
у меня приходит с бека вот такой массив обьектов (скрины)
там главное блюдо и к нему дополнительные ингридиенты
(тут 2 главных блюда)
не буду углубляться, чтоб не запутать никого
но смысл в чем
кто-то может подсказать
по каким ключам отфильтровать эти объекты, чтоб он мне отловил только одно главное блюдо и его допоолнительные ингридиенты
загвостка в 1 строчке (ниже код)
если написать
s.sku_id === ‘5 ‘
то это то что мне надо
но это не статика
поэтому вот такой и вопрос
(1)
const sku = order?.items.filter(s => s.sku_id ===s.sku_id);
фильтрую по № блюда (это вот и не правильно)
(2)
const type = sku?.filter(s => s.type === 'service');
у этого блюда фильтрую доп блюда
(3)
const service_id = type?.map(({service_id}) => service_id.toString());
эти доп плюда вношу в 1 массив
Файл заражён
нет там просто 5 скринов
Обсуждают сегодня