Size: a a a

2019 July 03

SG

Stas G in React Kyiv
кто ж код скриншотом сбрасывает)
источник

I

Ilya in React Kyiv
Leonid Kuznetsov
та вроде, надо погонять, 3 мин скажу
const contentToFlatList = ({ content }, accumulator = []) =>
 content.reduce((result, item) => {
   if (item.content) {
     return result.concat(contentToFlatList(item));
   }

   return result.concat([item]);
 }, accumulator);
источник

I

Ilya in React Kyiv
Stas G
кто ж код скриншотом сбрасывает)
Мне не трудно код скинуть) но с подсветкой читать легче
источник

LK

Leonid Kuznetsov in React Kyiv
Ilya
const contentToFlatList = ({ content }, accumulator = []) =>
 content.reduce((result, item) => {
   if (item.content) {
     return result.concat(contentToFlatList(item));
   }

   return result.concat([item]);
 }, accumulator);
Да, хорошо зашло, все никак не прокачаю свои навыки работы с reduce)
источник

LK

Leonid Kuznetsov in React Kyiv
даже в gist сохраню
источник

LK

Leonid Kuznetsov in React Kyiv
)
источник

LK

Leonid Kuznetsov in React Kyiv
спасибо за потраченное время
источник

SG

Stas G in React Kyiv
возможно стоит не целый item сохранять, а спредом убирать из него свойство контент заодно
источник

I

Ilya in React Kyiv
Leonid Kuznetsov
даже в gist сохраню
const contentToFlatList = ({ content }, accumulator = []) =>
 content.reduce(
   (result, item) =>
     item.content
       ? result.concat(contentToFlatList(item))
       : result.concat([item]),

   accumulator
 );
источник

I

Ilya in React Kyiv
Вот вариант покороче
источник

I

Ilya in React Kyiv
Даже еще короче вижу
источник

I

Ilya in React Kyiv
Ilya
Даже еще короче вижу
const contentToFlatList = ({ content }) =>
 content.reduce(
   (result, item) =>
     result.concat(item.content ? contentToFlatList(item) : [item]),
   []
 );
источник

LK

Leonid Kuznetsov in React Kyiv
те же яйца только в профиль)
источник

LK

Leonid Kuznetsov in React Kyiv
тернарник особо не сократил)
источник

LK

Leonid Kuznetsov in React Kyiv
слушайте а кугото был опыт работы с linkedin API ?
источник

LK

Leonid Kuznetsov in React Kyiv
вы не знаете там после авторизации тебе даеться вся инфа о пользователе?
источник

LK

Leonid Kuznetsov in React Kyiv
типо если поставить кнопку apply via linkedin могу ли я вытянуть всю инфу о клиенте вплоть до его резюме?
источник

TS

Terry Sahaidak in React Kyiv
Leonid Kuznetsov
типо если поставить кнопку apply via linkedin могу ли я вытянуть всю инфу о клиенте вплоть до его резюме?
колись було так, шо там є базове арі
источник

TS

Terry Sahaidak in React Kyiv
і повне можна було отримати по реквесту до них в саппорт (чи шо там)
источник

LK

Leonid Kuznetsov in React Kyiv
там просто типо есть 3 варианта апликейшена
источник