Size: a a a

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

2021 March 16

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
использование генераторов, вот в чем проблема
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Bogdan Geiko
Доброй ночи всем, кто может объяснить в чем проблема:
Нормальные типы вроде только в
https://github.com/agiledigital/typed-redux-saga
Но я не настоящий сварщик
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Как вы думаете, есть шанс сделать такое же прикольное апи как у redux-saga, но без генераторов?
источник

ДШ

Дмитрий Шевченко... in React — русскоговорящее сообщество
Vladimir Klimov
Как вы думаете, есть шанс сделать такое же прикольное апи как у redux-saga, но без генераторов?
С async/await-ами? А чем генераторы плохи?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Тимофей 🛴
Нормальные типы вроде только в
https://github.com/agiledigital/typed-redux-saga
Но я не настоящий сварщик
я подключил в проект, да решают оч много кейсов
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Как вы думаете, есть шанс сделать такое же прикольное апи как у redux-saga, но без генераторов?
конечно же нет
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Дмитрий Шевченко
С async/await-ами? А чем генераторы плохи?
Той же типизацией
Да и тем, что генераторы - это сложнА))
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maxim Koylo
конечно же нет
:(
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Той же типизацией
Да и тем, что генераторы - это сложнА))
да ну в сагах генераторы как раз не сложна, теже асинк авейты
источник

MK

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

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Я попробовал вот так
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Yarik Pesochenski
Я попробовал вот так
Уже лучше, посмотрите внимательно на setPosts
Во-первых setState не возвращает промис, зачем вы там написали await?
Во-вторых вы передаете все еще не то
источник

D

Daniyar in React — русскоговорящее сообщество
Component <Home>:
<form>
  {....}
  {formik.errors.length > 0 && renderFeedback()}
<form>
<Items>

В <Items> сразу после рендеринга через useEffect выполняется запрос для каждого из 5 ссылок, представленных массивом. Ответ каждого запроса помещается в массив стейта (redux).
В <Items> я просто вывожу в консоль этот массив.


Я вроде понимаю, почему в консоль выводится этот массив 5 раз. Это результат изменения стейта. На каждое изм-е стейта происходит перерендеринг, соответственно компонент <Items> вызывается 5 раз.


В форме используется formik с привязкой yup.

Но вот если есть ошибка валидации, в консоль выводится еще 5 раз этот же массив. Почему?

Запросы повторно не отправляются(с этим все норм)
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Все, вот так все сработало
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Сегодня я стал чуть-чуть умнее
источник

БП

Безпонтовый Пирожок... in React — русскоговорящее сообщество
Кто-то может помочь ?
Как сделать, чтобы при входе в аккаунт(firebase) пользователь оставался какое-то время в системе и  при обновлении страницы ?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Безпонтовый Пирожок
Кто-то может помочь ?
Как сделать, чтобы при входе в аккаунт(firebase) пользователь оставался какое-то время в системе и  при обновлении страницы ?
локал сторейдж может как-то помочь тут?
источник

БП

Безпонтовый Пирожок... in React — русскоговорящее сообщество
)))))))))))))))))))))))))))))))
источник

БП

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

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Вахаха ладно на этом мой уровень познаний реакта заканчивается
источник