Size: a a a

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

2021 March 23

IL

Igor Lobanov in React — русскоговорящее сообщество
Александр
можно ещё что-то по типу такого сделать useEffect(() => () => dispatch(isRedirectChanged(false)), []);
может вообще history.push в login?
источник

А

Александр in React — русскоговорящее сообщество
Maxim Koylo
легче просто взять другой стм и не париться с модернизацией любимого редакса)
Тоже хорошее решение. )
источник

АД

Андрей Дрозд... in React — русскоговорящее сообщество
в будущем необходимо будет обращаться к базе и смотерть например флаг, если после редиректа первого пользователь сделал то что мы ожидали, записать в базу флаг что сделал и в будущем когда он войдет еще раз в кабинет, смотреть этот флаг и уже не редиректить его на первую страницу после регистрации и входа (мне бы просто ответ получить что это правильная логика)
источник

А

Александр in React — русскоговорящее сообщество
Igor Lobanov
может вообще history.push в login?
Как-то не очень декларативно получается, но можно и так, золотая середина.
источник

.

.. in React — русскоговорящее сообщество
Александр
Сделай ошибку и увидишь в консол
спасибо
источник

А

Александр in React — русскоговорящее сообщество
А jest разве умеет в глубокое сравнение через toEqual?
источник

А

Александр in React — русскоговорящее сообщество
Александр
А jest разве умеет в глубокое сравнение через toEqual?
А, понял, оно для этого и надо, затупил. : D
источник

ТК

Тимур Кандарели... in React — русскоговорящее сообщество
привет, ребят подскажите, у меня конфиг jest вот такой ->
collectCoverageFrom: [
 '**/*.{js,jsx,ts,tsx}',
 '!**/*.d.ts',
 '!**/node_modules/**',
],

Какой должен быть путь чтобы он тесты не по всему проекту искал а только в папках tests/pages и tests/components
источник

АД

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

АД

Андрей Дрозд... in React — русскоговорящее сообщество
источник

К

Константин in React — русскоговорящее сообщество
Всем привет
как предотвратить рендер дочернего компонента, если в родительском меняются данные из контекста ?
источник

АД

Андрей Дрозд... in React — русскоговорящее сообщество
работает только если двойную првореку сделать 🤔
источник

АД

Андрей Дрозд... in React — русскоговорящее сообщество
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Константин
Всем привет
как предотвратить рендер дочернего компонента, если в родительском меняются данные из контекста ?
а данные из контекста часто меняются?
источник

К

Константин in React — русскоговорящее сообщество
Maxim Koylo
а данные из контекста часто меняются?
нет
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
ну скорее всего не надо ничего делать
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
рендер это не страшно
источник

К

Константин in React — русскоговорящее сообщество
Maxim Koylo
ну скорее всего не надо ничего делать
у меня в дочернем компоненте стейт обнуляется
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
если большой компонент рендериться то можешь добавить memo если его пропсы простые значения
источник

VK

Viachaslau Kryvaboka... in React — русскоговорящее сообщество
кто сталкивался с залипанием селекта при скроле на айфоне? начинает цеплять все что за селектом. touch-action: none сглаживает проблему, но не решает
источник