Size: a a a

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

2021 February 17

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Bogdan
Мне не нужно засирать лог лишним экшном. В чем смысл всей этой архитектуры, если экшны превращаются в набор санок и сетеров?
А зачем в простой экшен засовывать стейт?
источник

B

Bogdan in React — русскоговорящее сообщество
Тимофей 🛴
А зачем в простой экшен засовывать стейт?
я же сказал, мне нужно по событию изменить ветку стейта учитывая состояние из других веток
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Bogdan
я же сказал, мне нужно по событию изменить ветку стейта учитывая состояние из других веток
Хаха, по кругу ходишь) используй thunk
источник

ps

p s in React — русскоговорящее сообщество
Всем привет!
Кто-то использовал create-react-library? Как после того сохранения проекта в репо запускать npm i на новой машине? В example проекте слетают связи с родительским...
источник

DM

Denis Morozkin in React — русскоговорящее сообщество
Wenn
Приветствую. Подскажите как лучше реализовать следующее: есть шапка, которая подтягивает информацию из редакс стора, который в свою очередь берет ее из апишки. При первом рендере я диспатчу экшн LOAD_INFO с определенным параметром, который перехватывает сага, и отправляет фетч с нужным параметром, а после возращает значение в стор. Но так как диспатч не асинхронный, рендер дом продолжается и он пытается рендерить в компоненте инфу, которой в сторе еще нет и, ясное дело, выкидывает ошибку. Нужно сделать, чтобы шапка загружалась только после того, как в стор придет результат фетча
можно добавить в стор переменную isFetch, если он true то показывать, лоадер, а как он станет false, то значит пришли данные, либо просто добавить проверку на наличие данные, типо !!users.length && users.map()... , но лучше будет в сторе обозначить users: [] и проблем не будет
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
ребята, в componentWillReceiveProps обновляю стейт, и этот обновленный стейт передаю в дочерний компонент. А в дочернем компоненте значение измененного стейта не приходит.

Условно стэйт было false, становится true, но в дочернем компоненте остается так же false
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Zhanadil Sadykov
ребята, в componentWillReceiveProps обновляю стейт, и этот обновленный стейт передаю в дочерний компонент. А в дочернем компоненте значение измененного стейта не приходит.

Условно стэйт было false, становится true, но в дочернем компоненте остается так же false
Мутируешь
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Тимофей 🛴
Мутируешь
это как?
источник

EM

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

0

0xLDev | Web Develop... in React — русскоговорящее сообщество
он не умер еще?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Zhanadil Sadykov
это как?
state.field = newValue
источник

W

Wenn in React — русскоговорящее сообщество
Denis Morozkin
можно добавить в стор переменную isFetch, если он true то показывать, лоадер, а как он станет false, то значит пришли данные, либо просто добавить проверку на наличие данные, типо !!users.length && users.map()... , но лучше будет в сторе обозначить users: [] и проблем не будет
спасибо большое
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Zhanadil Sadykov
ребята, в componentWillReceiveProps обновляю стейт, и этот обновленный стейт передаю в дочерний компонент. А в дочернем компоненте значение измененного стейта не приходит.

Условно стэйт было false, становится true, но в дочернем компоненте остается так же false
Сделай рефакторинг, посмотри замену cwrp, в доке есть статья про миграцию
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
0xLDev | Web Developer
он не умер еще?
у нас 16.8 стоит, живет еще в этой версии. В 17 она деприкэйтед
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Zhanadil Sadykov
у нас 16.8 стоит, живет еще в этой версии. В 17 она деприкэйтед
Ну тогда не мутируй
источник

АД

Александр Дми... in React — русскоговорящее сообщество
Привет, подскажите как быстро найти компонент в проекте через браузер
источник

IB

Ivan Baranov in React — русскоговорящее сообщество
Александр Дми
Привет, подскажите как быстро найти компонент в проекте через браузер
источник

B

Bauyrzhan in React — русскоговорящее сообщество
Друзья есть добрый человек который может помочь настроит autocomplete,который уже пользовался им
источник

V

Vall 🌑 in React — русскоговорящее сообщество
Bauyrzhan
Друзья есть добрый человек который может помочь настроит autocomplete,который уже пользовался им
В доке же есть примеры
источник

B

Bauyrzhan in React — русскоговорящее сообщество
Vall 🌑
В доке же есть примеры
примеры не подходит к моему варианту
источник