Size: a a a

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

2021 June 18

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
Понял, лады
источник

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
Спасибо
источник

IZ

Igor Zinovev in React Native — русскоговорящее сообщество
ну допустим
источник

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
Друзья, подскажите как решить проблему. Нужно получить список мест и отзывов, но отзывы зависят от выбраного места, после первого диспатча устанавливается поле currentPlace, которое я получаю в экране, но как я понял из-за ассинхронности оно равно undefined на момент вызова второго dispatch
источник

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
Читал, что нужно объединить вызов 2 запросов в thunk, но у меня просто разделена логика по директориям и хз как это сделать красиво
источник

T

Timur in React Native — русскоговорящее сообщество
Привет 👋
источник

i

iOSif in React Native — русскоговорящее сообщество
Напишу в лс?
источник

T

Timur in React Native — русскоговорящее сообщество
Народ, может кто знает?)
источник

T

Timur in React Native — русскоговорящее сообщество
Пиши)
источник

M

Mike in React Native — русскоговорящее сообщество
Async await?
источник

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
По идее же должен произойти ререндер, чтоб получить значение после первого диспатч, но в useEffect же их 2
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
там thunk или saga?
источник

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
и ререндер проиойдет, когда 2 закончит работу, если я ничего не путаю
источник

ВП

Владимир Пенчев... in React Native — русскоговорящее сообщество
thunk
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
тогда async/await или dispatch().then(), оба варианта равнозначны

доку redux-thunk или redux-toolkit стоит внимательно посмотреть
источник

IZ

Igor Zinovev in React Native — русскоговорящее сообщество
ререндер произойдет когда поменяются state/props/context вызовы асинхронных функций сами по себе не тригерят изменения компонентов, у тебя во время второй функции первая еще не отработает. Надо или объединить их в один экшен или сделать два useEffect'а, ну или типа https://stackoverflow.com/questions/56694102/how-to-return-a-promise-from-an-action-using-thunk-and-usedispatch-react-redux
источник

АБ

А Б in React Native — русскоговорящее сообщество
всем привет, уважаемые пожалуйста подскажите вот такая ошибка есть:
при заказе у меня появляется и сразу же исчезает алерт, я его вывожу вот таким образом после успешной отправки заказа..
подскажите плз как мне сделать так чтобы алерт сам по себе не исчезал? а ждал когда нажмем ок
источник

M

Mike in React Native — русскоговорящее сообщество
Мне почему то кажется что все таки нужно дождаться загрузки orders а потом выводить
источник

ΓΧ

Γιωργος Χηονιδι... in React Native — русскоговорящее сообщество
потому что вы меняете стейт снизу setIsLoading и компонент ререндерится, и вообще такие вещи нужно писать в final { setIsLoading(false)}
источник

IK

Ilya Kuznetsov in React Native — русскоговорящее сообщество
Коллеги, на M1 маке для Android Studio надо бэту качать?
источник