Size: a a a

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

2020 July 17

IK

Ilya Kuznetsov in React Native — русскоговорящее сообщество
сканирование произошло успешно и мы на каком-то экране. и если мы на нем - то нужно чистить стейт
источник

J

Jasur in React Native — русскоговорящее сообщество
Ilya Kuznetsov
сканирование произошло успешно и мы на каком-то экране. и если мы на нем - то нужно чистить стейт
Понял спасибо вам
источник

J

Jasur in React Native — русскоговорящее сообщество
У меня три асинхронных функции.  Bсех можно в одном useEffect добавить или лучшее 3 useEffect для каждой функции ?
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
ну если в 1 - promise.all
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
смотря как отрисовывать надо)
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Церго Сыров
а, уже делал, скинь лог в личку там где отлетает
Так там плато текста
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Т.к. я с физ устройства
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
плато?
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Там куча лишней инфы
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
ну и пофиг)
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Да, просто рандомные логи всего подряд
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
все можно скинуть в момент краша
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Там за несколько секунд
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Ладно, щас попробую
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
ок
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
я посмотрю
источник

J

Jasur in React Native — русскоговорящее сообщество
Ilya Kuznetsov
Добавить navigation.addListener('focus")
  useEffect(() => {
   return navigation.addListener('focus', () => {
     console.log("Focused");
     setPosts([])
   });
 }, [navigation]);

 useEffect( () => {
   const requestPermission = async () => {
     const {status} = await BarCodeScanner.requestPermissionsAsync();
     setHasPermission(status === "granted");
   };
   const fetchData = async () => {
     setIsError(false);
     try {
       console.log("Fetching Data");
       const result = await axios(url);
       setPosts(result.data);
     } catch (error) {
       setIsError(true);
     }
   };
   requestPermission().then(r=> console.log(r));
   fetchData().then(r => console.log(r));
 }, [url]);
источник

J

Jasur in React Native — русскоговорящее сообщество
Ilya Kuznetsov
Добавить navigation.addListener('focus")
источник

J

Jasur in React Native — русскоговорящее сообщество
Это экран
Scan
.

Тут когда из
Result
возвращаюсь. Срабатывает  addlistener('focus') и у меня обнуляется стейт, но теперь когда скан делаю у меня пустой массив идет. Второй
fetching data
не срабатывает
источник

S

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