Size: a a a

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

2021 January 14

V

Vlad in React — русскоговорящее сообщество
Sergiy Brotsky
я думал тут тоже говорят проRN
источник

SB

Sergiy Brotsky in React — русскоговорящее сообщество
спс
источник

AS

Alex Sobolev in React — русскоговорящее сообщество
Всем привет. Есть вопрос, например, у меня есть компонент с регистрацией, в ней два шага. В локальном стейте хранится шаг регистрации. Пользователь вводит имя и имейл и нажимает кнопку next, в это время диспатчится экшен запускается сага, в ней отправляется запрос апи. И затем, когда придет успешный ответ, надо изменить шаг регистрации в компоненте в локальном стейте. Есть ли варианты помимо:
-вынесения локального стейта с шагом регистрации в редакс стейт, чтобы диспатчить экшен о переключении шага и использовать это значение в компоненте.
-отправки внутри payload функции setStep, и вызывать ее в саге, чтобы поменять локальный стейт?
источник

AS

Alex Sobolev in React — русскоговорящее сообщество
кто как делает обычно?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Alex Sobolev
Всем привет. Есть вопрос, например, у меня есть компонент с регистрацией, в ней два шага. В локальном стейте хранится шаг регистрации. Пользователь вводит имя и имейл и нажимает кнопку next, в это время диспатчится экшен запускается сага, в ней отправляется запрос апи. И затем, когда придет успешный ответ, надо изменить шаг регистрации в компоненте в локальном стейте. Есть ли варианты помимо:
-вынесения локального стейта с шагом регистрации в редакс стейт, чтобы диспатчить экшен о переключении шага и использовать это значение в компоненте.
-отправки внутри payload функции setStep, и вызывать ее в саге, чтобы поменять локальный стейт?
Выноси в стейт шаг
источник

SK

Sergei Kurishov in React — русскоговорящее сообщество
Alex Sobolev
Всем привет. Есть вопрос, например, у меня есть компонент с регистрацией, в ней два шага. В локальном стейте хранится шаг регистрации. Пользователь вводит имя и имейл и нажимает кнопку next, в это время диспатчится экшен запускается сага, в ней отправляется запрос апи. И затем, когда придет успешный ответ, надо изменить шаг регистрации в компоненте в локальном стейте. Есть ли варианты помимо:
-вынесения локального стейта с шагом регистрации в редакс стейт, чтобы диспатчить экшен о переключении шага и использовать это значение в компоненте.
-отправки внутри payload функции setStep, и вызывать ее в саге, чтобы поменять локальный стейт?
Шаги в редакс
источник

AS

Alex Sobolev in React — русскоговорящее сообщество
ок, спасибо
источник

🦜

🦜 in React — русскоговорящее сообщество
Igor N
тут не помойка же, чтобы обо всём подряд
🌝
источник

RS

Roman Still in React — русскоговорящее сообщество
хайпово
источник

n

nkun in React — русскоговорящее сообщество
Почему useEffect может не отрабатывать когда изменилась зависимость?
источник

SH

Slavik Hard in React — русскоговорящее сообщество
Подходит ли чтение Dom(получение рект, обсерверы и т.д) к философии реакта?)
источник

n

nkun in React — русскоговорящее сообщество
И причем это как-то рандомно происходит
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
nkun
Почему useEffect может не отрабатывать когда изменилась зависимость?
Мутировал зависимость наверное
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
nkun
Почему useEffect может не отрабатывать когда изменилась зависимость?
Если не происходит ререндер при этом, как вариант)
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
А как лучше всего решать проблему одинаковых key?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Aleksandr Sarkisov
А как лучше всего решать проблему одинаковых key?
не допускать их?)
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Maxim Koylo
не допускать их?)
Спасибо за совет
источник

Р

Руслан in React — русскоговорящее сообщество
добрый вечер. вывожу на экране массив, через map. вылетает ошибка "у каждого элемента должен быть уникальный ключ". как можно присвоить key не используя индекс элемента массива?
источник

И

Иван in React — русскоговорящее сообщество
Руслан
добрый вечер. вывожу на экране массив, через map. вылетает ошибка "у каждого элемента должен быть уникальный ключ". как можно присвоить key не используя индекс элемента массива?
Что в доке про это написано?
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Руслан
добрый вечер. вывожу на экране массив, через map. вылетает ошибка "у каждого элемента должен быть уникальный ключ". как можно присвоить key не используя индекс элемента массива?
id
источник