Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 14

Р

Руслан in JavaScript Noobs — сообщество новичков
В более мелкие компоненты можно же пропсом подкидывать
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Но это никак не касается особо производительности, тут уже как принято
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
А теперь представим три состояния
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Опиши их тернаркой

Загрузка
Пусто
Есть данные
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
const Component = () => {
  const loaderView = loading && (
   jsx
 );
  const defaultView = !loading && data.length > 0 && (
   jsx
 )
 
 const emptyView = !isLoading && data.length === 0 && (
     Jsx
  )
  return (
    <>
      {loadingView}
      {defaultView}
      {emptyView}
    </>
  )
}
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Три возможных вида одного компонента
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Но если делать без этого, а все условия в ретурне, ничего особо не поменяется. Тут уже как принято у вас в команде
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Выглядит норм
источник

O

ORT in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
И допиши в мэп что нужно
Уже спасибо Спасибо. Но чет опять неработает зараза
источник

O

ORT in JavaScript Noobs — сообщество новичков
источник
2020 September 15

O

ORT in JavaScript Noobs — сообщество новичков
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
ORT
Переслано от ORT
а из такой структуры как все комменты вытащить не подскажите?
Откуда у тебя articles.body?
источник

O

ORT in JavaScript Noobs — сообщество новичков
Dmitry Kudryavtsev
Откуда у тебя articles.body?
добавил в структуру
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
ORT
добавил в структуру
У тебя комментс - массив
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Ты либо обращаешься к одному элементу массива, либо мапом по каждому
источник

O

ORT in JavaScript Noobs — сообщество новичков
Dmitry Kudryavtsev
У тебя комментс - массив
мда, язапутался. вернуть как было
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
И body тут лишнее
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Ты должен мап внутри мапа
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Использовать
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Пройтись мапаам по комментам, и вернуть просто их
источник