Maxim 📱 D
Alik
Не подскажете, как называется параметр в react-navigation, который за текст на табах нижнего таб навигатора отвечает?
Alik
Не помню, как он задавался
Alik
ScreenName: {
screen: ScreenComponent,
// название вот тут как-то задавалось
}
Руслан
вроде tabBarLabel
Alik
Irakliy
@javascript_jobs
Anonymous
/ban
Anonymous
Спасибо @i_koch
Irakliy
да не за что
Денис
Как изменить версию на 2.0 или как добавить новую версию 2.0?
Dmitry
Dmitry
В Xcode
Денис
Serj
Не собирается билд под iOS на react native, apk собрался хорошо (expo)
При создании билда для ios, нужно ввести данные своего акаунта. Ввожу и появляется ошибка. [13:03:21] Error while gathering & validating credentials [13:03:21] Reason:Unknown reason, raw:"757: unexpected token
Помогите тут или в личку, за консультацию в долгу не останусь
Денис
Наврное в Xcode тоже нужно указать 2.0 для совместимости
Vlad
Dmytro
Народ установил react native с type script https://github.com/react-native-community/react-native-template-typescript теперь хочу использовать https://github.com/dabit3/react-native-navigation-v2 как мне его использовать? Пишу в index.js
`import {AppRegistry} from 'react-native';
import {Navigation} from 'react-native-navigation';
import {registerScreens} from './src/screens';
registerScreens();
Navigation.events().registerAppLaunchedListener(() => {
Navigation.setRoot({
root: {
component: {
name: 'Initializing'
}
},
});
});
AppRegistry.registerComponent('Test', () => Navigation);`
А мне ошибку выбивает Module AppRegistry is not registered callable module (calling runApplication)
Как зарегистрировать этот AppRegistry?
jocoders
На Мас, на адроид эмуляторе не удается войти в google аккаунт, при инициализации долго грузится, крутится спиннер и в конце ошибка “There was a problem communicating with Google servers”. Переустанавливал приложение и сам эмулятор, чистил кэш приложения и эмулятора, пробовал на других эмуляторах, но все безрезультатно. Кто-нибудь в курсе как это победить?
Vlad
Nikolay
Кто нибудь может обьяснить как сделать логин через facebook?
Andrei
Vall
всем привет
поставил пакет
expo-ads-admob
получил ошибку
undefined is not an object (evaluating 'viewConfig.Manager')
удалил пакет, чистил модуля - все бестолку, проект не запускается, в гугле ничего не нашел, кто сталкивался с подобным?
Andrei
у большинства либ в гитхабе есть папочка example, playground и тд и тп. и если туда заглядывать то на многие вопросы находятся ответы)
Andrei
https://github.com/wix/react-native-navigation/blob/master/playground/src/app.js
Andrei
Dmytro
Alik
Alik
А вообще, стоит откатиться на предыдущий коммит и снова пройтись по установке пакета
Vall
Vall
В чем суть у нас монорепа
Vall
Вообще странности повылазили в средине проекта
Vall
А так на экспо прошлый проект сделал, все было ок, в монорепе проблема просто, а назад уже нету пути
Oleg
react-native-material-ui не очень?
Andrei
@dimonchikcom я не понимаю что у тебя делает этот код и зачем он: AppRegistry.registerComponent('MindStorage', () => Navigation)
react-native-navigation регистрируется в нативке, а тут ты пытаешься всю либу засунуть в registerComponent. посмотри внимательно на их playground.
Dmytro
Bitalik
Всем привет
надо пакет сделать npm. для приложения на react native,
все норм если заливать на git/npm, но каждый раз комитить изменения и скачивать их что бы смотреть не удобно
пакет просто набор визуальных компонентом, а что бы их посмотреть нужно подключить пакет к проекту
я установил пакет локально npm i ../packet-name
при установке все ок, но когда я пытаюсь в проекте сделать import то ошибка как будто пакет не установлен
может кто сталкивался, или может есть какието ограничения дла RN?
Andrei
посмотри на https://github.com/verdaccio/verdaccio очень помогает когда с пакетами работаешь
Nikita
Bitalik
Bitalik
http://joxi.ru/MAjjvzKHjn1ZDA
Kostya
Подскажите, пожалуйста, годные статьи по best practices React Native желательно на русском и не сильно устаревшие.
Anonymous
Anonymous
Но я бы тут не согласился с 60% статьи))
Gena
Я бы сказал так:
1. Рассматривайте React только как "view" слой приложения. Ещё раз, это только presentation layer, даже скорее widgets, не более.
2. Используйте типизацию - typescript/flowtype
3. У вас медленный JS движок (нет JIT, слабый проц, мало памяти), экономьте, используйте правильные структуры данных...
4. Прежде чем добавить зависимость, очень хорошо подумайте (см. п.3)
5. Читайте исходный код RN и всех модулей, что используете. Магии не бывает, разбирайтесь как они работают, и большая часть левых модулей вам будет просто не нужна.
6. Учите натив.
Евгений
+
Dmytro
Я бы сказал так:
1. Рассматривайте React только как "view" слой приложения. Ещё раз, это только presentation layer, даже скорее widgets, не более.
2. Используйте типизацию - typescript/flowtype
3. У вас медленный JS движок (нет JIT, слабый проц, мало памяти), экономьте, используйте правильные структуры данных...
4. Прежде чем добавить зависимость, очень хорошо подумайте (см. п.3)
5. Читайте исходный код RN и всех модулей, что используете. Магии не бывает, разбирайтесь как они работают, и большая часть левых модулей вам будет просто не нужна.
6. Учите натив.
6. Учите Натив. Это сразу Java и Swift?
2. Ага только как ее поддерживать, если react native navigation от wix я не могу с последней версией typescripta запустить. Выше вопрос висит без ответа.
George
Я бы сказал так:
1. Рассматривайте React только как "view" слой приложения. Ещё раз, это только presentation layer, даже скорее widgets, не более.
2. Используйте типизацию - typescript/flowtype
3. У вас медленный JS движок (нет JIT, слабый проц, мало памяти), экономьте, используйте правильные структуры данных...
4. Прежде чем добавить зависимость, очень хорошо подумайте (см. п.3)
5. Читайте исходный код RN и всех модулей, что используете. Магии не бывает, разбирайтесь как они работают, и большая часть левых модулей вам будет просто не нужна.
6. Учите натив.
Может есть неплохие курсы по swift, java, не знаете?
jocoders
На Мас, на адроид эмуляторе не удается войти в google аккаунт, при инициализации долго грузится, крутится спиннер и в конце ошибка “There was a problem communicating with Google servers”. Переустанавливал приложение и сам эмулятор, чистил кэш приложения и эмулятора, пробовал на других эмуляторах, но все безрезультатно. Подскажите пожалуйста кто знает как это решить?
Oleg
как можно тестировать react-viro на эмуляторе? на телефоне работает, на эмуляторе выдаёт ошибку. думал, нужно приложения установить, но они недоступны.
Oleg
Oleg
Роман
Кто-нибудь знает, как настроить уведомления в спящем режиме в expo?
Artur
Ihor
Всем привет, у меня есть вопрос: можно как то с помощью реакта на телефоне подключаться к vpn?? А точнее у меня есть файл server.ovpn (сертификат OpenVPN) можно с помощью его подключиться к серверу vpn?
Tuum Daemonia
Tuum Daemonia
Вроде норм
Церго
@asvis я для этого свифт модуль делал, ipsec подключение с мониторингом статуса
Alexander
кто-то в курсе как в react-navigation сделать replace с анимацией ?
Даниил
Всем привет. Подключаю In App Purchases и возник вопрос.
У меня dating-приложение, в котором пользователь регается и должен оплатить доступ на месяц, чтобы начать пользоваться всем функциналом.
При этом пользователь может выйти со своего аккаунта и зайти с другого аккаунта (на котором подписка может быть не оплачена).
Как поведет себя покупка подписки на втором аккаунте, если ее уже покупали на первом аккаунте? Я так понимаю, что app store хранит все покупки подписок и боюсь, что при запросе покупки он вернет успешный ответ, но на самом деле подписка на втором аккаунте оплачена не будет, так ли это? И как тогда решить этот вопрос?
Церго
ваще лучше проверять покупки у себя на бэке, iap еще кста долго работает, если каждый раз проверять
Даниил
На бэке то я покупку проверю, но разве app store не будет возвращать постоянно тот же receipt покупки, что и при первой оплате подписки (и так до тех пор пока оплаченная подписка не закончится)?
Церго
канеш одна покупка будет на один товар на один аккаунт эпловский
Maxim 📱 D
Kirill
Может подскажет кто, есть какая-нибудь хорошая светлая тема для VS Code? А то я находил некоторые, они вырвиглазные какие-то, в итоге приходится сидеть на WebStorm.
Irakliy
зачем светлая тема, если есть темная
Andrei
Я могу как-то указать список айтемов в drawerNavigator?
Andrei
Чтобы там были не только скрины, которые я указываю в routeConfigs
Anatoly
Добрый день!
Подскажите, пожалуйста, как дебажить отваливающиеся стили UI на андроиде? На iOS всё норм.
1. Использую react-native-segmented-control-tab для работы с сегментами на странице. На ios всё отлично, баджи выводятся, стили подхватываются и всё отлично. А на андроиде периодически не отображаются баджи, пропадает обводка на крайних сегментах.
2. Есть View, у которой белый бэкграунд. Через Platform.OS проверяю систему и даю стиль с shadow для iOS, и elevation для android ≥ 21. На андроиде при переходах между сегментами отлетает backgroundColor и становится прозрачным, после чего ломается фон у этого элемента везде.
3. Сделал небольшой View с абсолютным позиционированием, (счётчик уведомлений на элементе). На ios работает нормально, на андроиде в дебаге элемент полупрозрачный, а без дебага просто исчезает за родительским элементом (видно только его край).
4. Использую react-native-fab, на iOS всё отлично, на андроиде кнопка имеет прозрачный фон и не круглую, а 8-угольную форму.
Не вижу ошибок в консоли дебаггера, в гугле ничего внятного найти не могу.
🤴👷♂️🦸♂️🧚♀️
Привет, подскажите в чём ошибка? Пытаюсь поставить проект, падает ошибка. Каждый раз делаю фикс - падает новая)
Gennadiy