Джон
https://gist.github.com/ababba15/d00bc4298619dcd161125a94cb09d63d
Джон
вот мой роутер, может найдешь что-то полезное
Джон
Это не эталон конечно, но он работает )
Джон
Я не понимаю что за обертка
Джон
А тебе надо навигатор из AppNavigator?
Джон
и оттуда открывать дровер
Джон
правильно?
Michail
Я попробую, а есть пример чего можно было бы дать как мин задание?
Michail
Реализовать мастер-детали вывод данных из какого то json api - норм?
Джон
попробуй сделать
screen: (props) => <Wrapper screenProps={props} />
И в таб навигаторе
this.props.screenProps.navigator.OKRIT_GREBANIY_DROVER
Джон
))
Michail
Тоесть такое человек за 1-2 часа напишет?
Джон
тогда в чем проблема?
Джон
Джон
попробуй, вдруг пойдет )
Джон
работает?)
Джон
супер )) я помню как сам мучился прост
Джон
Это мы работаем с навигацией
Джон
Джон
Ребят, а такую гифку можно как-то заранее загрузить?
Джон
Джон
Потому что у меня появляется модалка, а через секунду или две появляется гифка, в итоге иногда ее вообще не видно.
Джон
Пробовал добавлять ее в Images.assets и тянуть через uri — результат тот же..
Джон
я смотрю, утренний спам в профильных чатах уже входит в традицию
Viktor
Привет, коллеги! Только вкатываюсь в react-native из фронтенда. expo + create-react-native-app. Нужно добавить вызов нативного кода из андроида. Сделал eject, добавил в MainApplication.java пакет 📦. Однако, когда собираю на устройстве (с помощью expo), то не подхватывает этот модуль (вызываю по имени у NativeModules). Ощущение, будто андроид часть вообще игнорируется при сборке.
Попытка сборки через android studio неудачна: installing cancelled by user. Куда копaть?
Джон
Aleksei
Aleksei
(я бы второе сделал, чисто под себя)
Aleksei
я честно с expo не работал, но насколько понимаю после eject у тебя обычный RN проект становится
Viktor
Aleksei
зачем с нуля то)
Viktor
зачем с нуля то)
У меня песочница пока что, я все никак не настрою окружение
Джон
Ребят, беда.. В деве нормально работает (iOS), но когда запускаю в релизе, выкидывает ошибку.. Как понять откуда?
Джон
Джон
пробовал смотреть бандл, не понятно что за ошибка..
Джон
есть еще какие-то способы вывести js логи в релиз режиме?
Джон
сложный прекол этот ваш реакт нейтеф
Джон
))
Aleksei
че то с модалками же пишет)
Джон
неа, не в них дело..
Vadim
Кто знает ресурсы, где можно замокать ответы api?
Danil
Если ты про мок бекенда, то https://apiary.io
Andrew Kiselev
это какое-то издевательство над пользователями: из коробки create-react-native-app собирает apk на 23мб. Это слишком много. Вам не кажется?
Viktor
Кажется. У меня на 8мб собрался
Andrew Kiselev
Viktor
Andrew Kiselev
да, у меня также было. Приложения с кучей зависимостей и экранов получались на 12 мб. Но вот этот CRNA генерирует пустой апк на 24мб
Andrew Kiselev
кстати, 8 мб можно еще оптимизировать https://github.com/facebook/react-native/issues/5037#issuecomment-223758335
Viktor
Andrew Kiselev
круто. Тоже потом сделаю. Сократить на 25% это отлично. Кажется можно еще сделать оптимизацию, видел приложение на 3мб
Vadim
x86 для каких телефонов идет?
Евгений
Кто подскажет где сменить версию программы для андроид
Евгений
android:versionCode="1"
android:versionName="1.0"
В манифесте???
Alex
Евгений
Спс
Danil
Какая в RN альтернатива viewWillAppear? Я пытаюсь сделать так, чтобы когда открывается нужный мне экран всегда показывалась клавиатура. Сейчас я сделал через didMount, но это работает когда я перехожу с контроллера А в Б, но если я перехожу из Б в Ц, и потом возвращаюсь в Б, то уже не вызывается didMount.
Alex
Danil
Забыл совсем про это) Посмотрел - навигацию назад не хендлит, но за-то сократил мой код на пару строк 😁
Alex
импортировать все в индекс components и из него делать экспорт и потом import { component, component1, component2 } from 'components' если тебе так нравится
Джон
в индексе пишешь export {default as Component} from './home'
Oleg
Ты с ботом говоришь что ли?)
Джон
Mikhail
Всем привет, народ а в каких единицах измеряются отспуы и размеры? Например padding: 50, что такое 50 это dp или пиксели?
Egor
скорее это point
Egor
'логический пиксель', в зависимости от плотности экрана будет соответствующее число физических пикселей, но о них не надо думать, имхо
Albert
Привет. Подскажите можно ли нативные UI элементы написанные на свифте портировать в RN или переписывать надо на obj?
Aleksei
можно портировать
Aleksei
вот здесь посмотри https://github.com/airbnb/native-navigation/tree/master/lib/ios/native-navigation
Albert
спасибо!
Aleksei
по факту там просто бриджы нужны
Anonymous
Видимо загрузка видео происходит в ui потоке
Aleksei
лол)
Максим
Строку перенес)
Pavel
https://polidea.github.io/react-native-ble-plx/#fulluuid - кто то с этим работал?
оно умеет RX/TX данные считывать-записывать?