Kateryna
Dmitry
Кто нибудь сталкивался с тем, что jest тест валятся на вызове promise-метода TypeError: Cannot read property 'then' of undefined ?
Sergey
я уже даже кеш грохнул, нифига
обошёл проблему, добавив недостающие цвета в styles.xml
<color name="com_facebook_button_background_color_focused_disabled">#3C5A99</color>
<color name="com_facebook_button_background_color_focused">#3C5A99</color>
<color name="com_facebook_button_border_color_focused">#3C5A99</color>
Kris
Добрый вечер
Kris
У меня есть проблема: на компоненте нет метода measure.
Пытаюсь его вызвать как тут: https://stackoverflow.com/questions/29828971/react-native-measure-a-view
Уже было подумал что проблема из-за того что я использую expo, но в документации есть этот раздел: https://docs.expo.io/versions/latest/react-native/direct-manipulation/#measurecallback
Kris
Возможно есть другое решение.
Мне нужно получить координаты косания относительно родителя.
На примере этого пакета: https://www.npmjs.com/package/react-touch-position
Но этот пакет для веба.
Aleksei
Kris
Aleksei
Так если на View этого нет?
На View есть.
Вы код не скинули, так что приходится гадать. Предполагаю что вы ref на null не проверяете или не так к ref обращаетесь. В любом случае рекомендовал бы использовать React.createRef(), а не то что на SO пишут
Kris
Aleksei
Berik
Iovan
Denis
Ребята, а что лучше для использовать для redux-persist - AsyncStorage или FileSystem?
Dmitry
а кто нибудь делал enforceActions у mobx ?
Sergey
Sergey
так что решил стилями, сработало и ок
D
Ставить что угодно на рн это боль
Sergey
я почистил кеш, наблюдал за процессом и просто охренел от количества скачиваемых либ. но реалии)
D
Sergey
ну щас я подключаю аналитику в уже подключённый фаербейз.
Sergey
естественно оно падает на проде и естественно не падает в дебаге
Sergey
я рыдаю
D
Nick
Sergey
но вот debug view в firebase выгядит как волшебство
Sergey
настраивать бы научиться. блин, надо было стримить. столько мата из-за сраной аналитики.
Sergey
А это… ммм, прям классика ошибки в реакте))
{album.place &&
<Text style={Styles.eventTitle}>{album.place}</Text>
}
Sergey
ну может так и научусь, чиня падающее рекламное приложение)
Sergey
ну и по дебагу я вижу, что всё работает. только расставить нужные имена. Но собранное — падает :(
Daniil
Привет. Кому приходилось дописывать код на джаве или свифте к RN?
Kotuhan
было дело. В основном с джавой
Sergey
Протестировал в дебаге, собрал, залил — не падает.
Да что с этим говном не так, а?
Sergey
не, ну пару багов убрал, но… тяжело :(
Kris
я тоже долго долбился с firebase
мне он по сути нужен был только для нотификаций
где-то сумарно 3 дня на него потратил
в итоге переписал проект под expo
Kris
там для одной либы нужна была последняя версия реакта, а firebase упорно отказывался с ней работать
даже пару раз удалось скомпилить, но эплстор не смог запустить приложение
Kris
мне так нравился react-native, пока я с ним не начал работать (
Sergey
тебе идея нравилась. как и мне)
Nick
дак нотификации на иос можно вообще без фаербейза и сторонних сервисов сделать. у APN же обычное веб-апи есть
Фёдор
Серьёзно??7 0.54??? т.е. Если у меня 0.60.5 он работать не будет?
Фёдор
Если я пропишу Yarn add react-native 0.54 он затрёт 0.60.5 и поставит этот?
Eugene
^
Pavel
Мағжан
Всем привет, подскажите если сделать моб приложение используя только: View, Text, OpacityTouchable, FlatList это норма?)))
Мағжан
Приложение больше
Aleksandr
а в чём ошибка тут?
Так будет лучше)
{album.place ?
(<Text style={Styles.eventTitle}>{album.place}</Text>)
: null
}
Pavel
ха, я затупил )
Aleksandr
Лучше использовать конструкцию ? () : null, нежели && (), так обезопасите себя от ошибок при перерендере
S
почему такой код не работает?
перед рендером
imgUrl = () => {
return require('../assets/images/level-beginner.png')
}А потом вставляю в <Image source={this.imgUrl} />
Pavel
потому что у тебя выходит не адрес картинки, а её контент?
Pavel
попробуй просто return '../assets/images/level-beginner.png'
S
Kto?
Оебята, а кто-то уже генерил на 0.60.5 эпп бандл?
Kto?
Я лично столкнулся с тем что оно генерит его криво и при аплоаде в стор эпка потом просто не открывается, при чем без эрроров в логкэт
Gena
Kto?
Kto?
Ios нормально все
Kto?
А вот аедроид только сплит апк нормально работают
Kto?
(но это я обновлялся с 0.5х до 0.60.5) мб что-то не так встало для ведра
Eugen
Ребят, я нуб нуб, из за этого спрашиваю такое.
1) какая разница между scope и Область видимости переменных в JavaScript?
2) в Node.js какие паттерны используют ?
Oleg
Eugen
мне кинули ссылку сюда
Eugen
вот и прашиваю тут
Eugen
логически я поискал в нете
Eugen
но особой разницы не нашел ( на первый вопрос )
Eugen
а на второй то вообще пусто. Просто в тупую о всех паттернах рассказывают , но какие в осоновном используют - ничего
Eugen
А, сорян, не заметил что это React Native
Eugen
Ну, еще не проснулся :)
Eugen
Тогда вопрос по React Native, какой backend лучше использовать для React Native ?
Eugen
Да
不退転」