Size: a a a

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

2020 April 29

R

Rø$T¿$L❤️VE4¿k... in React Native — русскоговорящее сообщество
Всем привет, кто шарит, какой можно юзать пикер для фото/сьемки фото, чтобы после фотки не сохранял эту фотку?
источник

AB

Alexander Bilyk in React Native — русскоговорящее сообщество
Андрей Тугунов
Как я подозреваю, ругается на это?

_logout = async () => {
   const logged = await AsyncStorage.clear()
   this.props.navigation.navigate('AuthStack')
 }
AsyncStorage.clear ведь ничего не возвращает, попробуй просто

await AsyncStorage.clear()

и не помешало бы все таки в trycatch обернуть
источник

АТ

Андрей Тугунов... in React Native — русскоговорящее сообщество
Alexander Bilyk
AsyncStorage.clear ведь ничего не возвращает, попробуй просто

await AsyncStorage.clear()

и не помешало бы все таки в trycatch обернуть
Я в промисы оборачивал обычные, ничего не поменялось
источник

LL

Leo Leoviot in React Native — русскоговорящее сообщество
ребят ребят, у меня вопрос. попросили предоставить задание , которое я выполнил. установил npm install -g exp, потом залогинился exp login и вот когда хочу поделиться (exp publish) , выдает мне постоянно вот это


cli апгрейд делал , даунгрейд тоже делал. npm , expo снова установил и в конце концов вылезло еще больше ошибок, поэтому сделал бэкап и вернулся снова на ту точку, где был. удалил и папку в local , как там написано. менял имя в app.json
меня попросили предсотавить 2 часа назад и я сижу ковыряюсь, но так и не могу решить проблему..
источник

k

klichg0ky in React Native — русскоговорящее сообщество
app.json отправь
источник

LL

Leo Leoviot in React Native — русскоговорящее сообщество
сейчас
источник

LL

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

LL

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

LL

Leo Leoviot in React Native — русскоговорящее сообщество
package.json
источник

АТ

Андрей Тугунов... in React Native — русскоговорящее сообщество
Alexander Bilyk
AsyncStorage.clear ведь ничего не возвращает, попробуй просто

await AsyncStorage.clear()

и не помешало бы все таки в trycatch обернуть
AsyncStorage.setItem('logged', 1)
     .then((ok) => {
       console.log(ok)
       this.props.navigation.navigate('AppStack')
     })
     .catch((err) => console.log(err))


Вернуло в консоль:
источник

k

klichg0ky in React Native — русскоговорящее сообщество
Андрей Тугунов
AsyncStorage.setItem('logged', 1)
     .then((ok) => {
       console.log(ok)
       this.props.navigation.navigate('AppStack')
     })
     .catch((err) => console.log(err))


Вернуло в консоль:
String(1)
источник

AB

Alexander Bilyk in React Native — русскоговорящее сообщество
а пакет от react-native-community юзаешь?
источник

k

klichg0ky in React Native — русскоговорящее сообщество
нету поля sdkVersion
источник

LL

Leo Leoviot in React Native — русскоговорящее сообщество
sdkVersion ставил , потом снова удалил. Сейчас снова поставлю
источник

АТ

Андрей Тугунов... in React Native — русскоговорящее сообщество
klichg0ky
String(1)
Спасибо)  Помогло))) Как же тут с типизацией оказывается жеска)
источник

YR

Yu Ry in React Native — русскоговорящее сообщество
Переслано от Yu Ry
Всё класс, нашёл функцию как искать dpi зная разрешение и диагональ в дюймах можно найти DPI, помогите сделать обратную функцию, зная DPI и разрешение, у меня с математикой - днище)
источник

k

klichg0ky in React Native — русскоговорящее сообщество
Андрей Тугунов
Спасибо)  Помогло))) Как же тут с типизацией оказывается жеска)
Вообще лучше отдельный сервис напиши, который JSON.stringify делает и сохраняет
источник

LL

Leo Leoviot in React Native — русскоговорящее сообщество
klichg0ky
нету поля sdkVersion
sdkVersion ставить 37.0.0 , да  ? потому что в package.json у меня ~37.0.3, и когда там ставлю 37.0.3 , ошибка уже на версию. но при 37.0.0  выдает эту ошибку
источник

k

klichg0ky in React Native — русскоговорящее сообщество
Leo Leoviot
sdkVersion ставить 37.0.0 , да  ? потому что в package.json у меня ~37.0.3, и когда там ставлю 37.0.3 , ошибка уже на версию. но при 37.0.0  выдает эту ошибку
expo start и потом в другой консоли expo publish
источник

LL

Leo Leoviot in React Native — русскоговорящее сообщество
но у меня не мак
источник