Size: a a a

React — русскоговорящее сообщество

2020 October 02

YZ

Yury Zhuk in React — русскоговорящее сообщество
у него  и на li висит
источник

CM

Code Magic in React — русскоговорящее сообщество
Eugene Maltsev
🌚возможно где-то shouldComponentUpdate = return false
на <li> который?
источник

CM

Code Magic in React — русскоговорящее сообщество
хм помогло, но он мне тоже нужен))
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Code Magic
на <li> который?
у тебя срабатывает this.setState в li и DropdownWindow
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
event.stopPropoganation() мб поможет

попробуй / погугли)
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Code Magic
хм помогло, но он мне тоже нужен))
убери всплытие в дропдауне
источник

КУ

Камель Утегенов... in React — русскоговорящее сообщество
Vlad
—config нет такого параметра. Он автоматически ищет codegen.(yml|json)
Просто перепиши скрипт
что там переписать
"generate": "graphql-codegen --config codegen.yml && npm run lint"
источник

CM

Code Magic in React — русскоговорящее сообщество
Eugene Maltsev
event.stopPropoganation() мб поможет

попробуй / погугли)
Спасибо, сейчас попробую
источник

CM

Code Magic in React — русскоговорящее сообщество
Code Magic
Спасибо, сейчас попробую
Это как? Вы тоже про стоп пропагейшен говорите?
источник

V

Vlad in React — русскоговорящее сообщество
Камель Утегенов
что там переписать
"generate": "graphql-codegen --config codegen.yml && npm run lint"
я тебе уже все объяснил. Перечитай ошибку и мое сообщение https://t.me/react_js/1024093
источник

B

Bogdan in React — русскоговорящее сообщество
ребята, эти формы записи тождественны?

Скажем, initialColors приходит в компонент в пропсах и изначально может быть undefined.
источник

CM

Code Magic in React — русскоговорящее сообщество
Eugene Maltsev
event.stopPropoganation() мб поможет

попробуй / погугли)
Сработало, спасибо большое
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Bogdan
ребята, эти формы записи тождественны?

Скажем, initialColors приходит в компонент в пропсах и изначально может быть undefined.
ну нет же. во втором случае если у тебя когда-то потом придет initialColors - все равно colors2 осттанется пустым массивом
источник

С

Сергей in React — русскоговорящее сообщество
источник

С

Сергей in React — русскоговорящее сообщество
источник

С

Сергей in React — русскоговорящее сообщество
Ребят, подскажите премеры реализации модульных компонент
Я хочу делать верстку из пазлов.

Сейчас реализовал вот так 👆
Но что то не уверен.
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
не люблю такие рендер пропы 🤔
источник

B

Bogdan in React — русскоговорящее сообщество
Yury Zhuk
ну нет же. во втором случае если у тебя когда-то потом придет initialColors - все равно colors2 осттанется пустым массивом
это потому, что useState запомнит свой вызов и повторно уже не будет вызываться в зависимости от изменения пропсов.  я почему спросил - я видел тот код (версии номер два) на проекте и он каким-то образом работал))
источник

ДЧ

Дмитрий Ч in React — русскоговорящее сообщество
Дмитрий Ч
Всем привет! Подскажите как называют концепцию: обработка данных с API перед записью в store?
Например, приходит: {UserId:123}, а в стор кладем {userId:123} или производим какие-либо вычитаемые операции, фильтруем, записываем только то, что нужно фронтенду.
Если кому интересно. Это зовется Шаблон "Порты и адаптеры" или "Гексогональная архитектура".
Парочка ссылок для ознакомления:
https://www.qwan.eu/2020/08/20/hexagonal-architecture.html
https://www.kennethlange.com/ports-and-adapters/
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Bogdan
это потому, что useState запомнит свой вызов и повторно уже не будет вызываться в зависимости от изменения пропсов.  я почему спросил - я видел тот код (версии номер два) на проекте и он каким-то образом работал))
возможно компонент оттрисовывался только если initial уже определен
источник