Anonymous
подскажите, как по клику вне textInput прятать клавиатуру ?
Anonymous
убирать
Andrei
удали node_modules/.bin/ попробуй
теперь вылезло это) * Where: Script '/Users/dron/Desktop/mobile-app/app/node_modules/@react-native-community/cli-platform-android/native_modules.gradle' line: 182 * What went wrong: A problem occurred evaluating script. > Text must not be null or empty
Maxim 📱 D
зачем тебе react-native-cli в package.jsone?
Andrei
удали, переставь нодмодули
нодмудули полностью снести?
Maxim 📱 D
удали react-native-cli, удали нод модули, поставь снова (npm install или yarn install)
Andrei
удали react-native-cli, удали нод модули, поставь снова (npm install или yarn install)
react-native-cli сейчас глобально стоит. Так же удалить и глобально поставить?
Maxim 📱 D
локально удалить, из package json
Andrei
в package.json нет cli
Maxim 📱 D
в package.json нет cli
тогда читай эту тему и пробуй разные решения https://github.com/facebook/react-native/issues/25479
Andrei
хорошо, спасибо
Igor
Народ, подскажите как развернуть темплейт RN на typescript
с каких-то пор typescrip подефолту поддерживается в RN проектах Просто называй файл ts/tsx и все само будет работать
Andrei
локально удалить, из package json
помогло просто снести модули, запустить run-android, а потом сбилдить
Vall
подскажите, что используете для шеринга ссылки?(Expo) для ios - Share, для андроида что? есть что-то что на две платформы может шерит ссылку?
Vladimir
react-native-share
Vall
react-native-share
под экспо я как понимаю он не подойдет
Vall
сейчас попробую хотя бы, спасибо
Vladimir
в экспо он встроен наверно
Vall
в экспо он встроен наверно
там есть expo-sharing, но то для файлов
Andrei
Можно как-то обойти предупреждения в google play console и выпустить apk для внутреннего тестирования?
Anonymous
Здравствуйте! А в RN я могу использовать практически все библиотеки, которые есть для реакта?
Danila
как в firebase получить только определенные поля сущности?
Daniil
Добрый вечер, где почитать про нотификации в ios? С офф докой что-то не смог разобраться
Oleg
Добрый вечер, где почитать про нотификации в ios? С офф докой что-то не смог разобраться
лучше оф доки по фатку нет, мне они не очень нравятся но ту тбез вариантов
Alexey
Добрый вечер,скачать приложение expo на айфон,запустил приложение по стандартному шаблону,а оно не открывается,в чем проблема?
Alexey
Alexey
Nikita
Привет все. Вопрос озник при работе реакт навигатион есть расположение экранов А - Б - В - С из А переходит сразуже в В а при нажатие назат из экрана С возращается на экран Б Как это реализовать?
Nikita
пробовал через это https://reactnavigation.org/docs/en/navigation-actions.html невозвращается
Nikita
Стек состоит из А и Н ( где Н новый стек из Б В С )
Vlad
Слушайте, а кто-то локальные модули импортировал в React Native проекты? Типа устанавливаем свой локальный модуль: npm i --save my-carousel А потом юзаем в нескольких приложениях: import Carousel from "my-carousel"; Сделал так и ловлю ошибку: Unable to resolve module Может кто-то подскажет такое вообще реально в RN сделать или нет?
Vlad
В обычных react/nodejs проектах такое срабатывало без проблем
Arthur
Постоянно выходит ошибка, Module can not be null. С чем она может быть связанна? Есть идеи?
Vlad
Ну либо есть какой-то древний танец для этого :)
Vlad
https://github.com/facebook/react-native/issues/18758 Вот это всё что есть на эту тему
Alexander 🐯
Lerna
Vlad
спасибо
Gena
Ну либо есть какой-то древний танец для этого :)
Могут быть кеши metro, могут быть глюки watchman, первое можно почистить при старте, второе лучше вообще удалить из системы и забыть как страшный сон. Так же стоит проверить package.json в модуле, особенно поле main в нем, ну и имя. При том для уверенности желательно проверять в уже установленном виде <proj>/node_modules/local-module/package.json
NoName
Подскажите, как работать с камерой? Нашел какую то либу react-native-camera. Установил через package.json А что дальше? В доках либы написано Add import org.reactnative.camera.RNCameraPackage; to the imports at the top of the file Add new RNCameraPackage() to the list returned by the getPackages() method. Add a comma to the previous item if there's already something there. Все так плохо? И придется лезть в java? Сейчас вот такое показывает https://imgur.com/a/K6RlyVe
Vlad
Но я все-равно зачем-то всегда делаю manual install, привычка и тогда надо лезть в Java
Vlad
Зато ты точно знаешь что пакет поставился правильно
Gena
Просто скопировал и вставил в node_modules – работает, при установке через npm install – нет. Единственная разница которую заметил – похоже что при установке локального пакета npm install создает symlink
Да, с symlink не будет работать. Я думал, что symlink nолько при npm link создается, если npm install так же делает, то тогда понятно, это не будет работать.
Danila
кто нибудь сталкивался с ошибкой при билде через xcode?
Danila
Showing All Messages 👎 Undefined symbol: _RCTSharedApplication
Vlad
Да, с symlink не будет работать. Я думал, что symlink nолько при npm link создается, если npm install так же делает, то тогда понятно, это не будет работать.
Я кстати так и не понял почему он её мне создал. По сути команда была npm i —save ... . Сейчас решил проблему костылем через postinstall + bash скрипт который тупо переносит папки. Может быть кому-то поможет
Gena
Я кстати так и не понял почему он её мне создал. По сути команда была npm i —save ... . Сейчас решил проблему костылем через postinstall + bash скрипт который тупо переносит папки. Может быть кому-то поможет
Я иногда, если это очень надо, просто копирую руками в node_modules нужный модуль, отлаживаю вместе с приложением, а потом копирую обратно в рабочую копию и коммичу, дальше уже штатно инсталлирую либо из npm registry либо через git.
Gena
lerna, как выше писали, тоже подойдет, она вроде правильную структуру создает
Roman
Привет. Ребят, посоветуйте хорошую UI библиотеку для React Native.
Roman
NativeBase?
Roman
React Native Elements?
Roman
Shoutem?
Danila
кто нибудь сталкивался с ошибкой при билде через xcode?
Danila
Showing All Messages 👎 Undefined symbol: _RCTSharedApplication
Алексей
О, я об этом не подумал, нагородил себе тут велосипед на костылях! Спасибо!
https://github.com/fixerteam/Archy можно попробовать вот так организовать монорепозиторий. За счет симлинков фаст рефреш будет работать даже при редактировании кода в модуле. Ну или вариант до рн 60 https://github.com/fixerteam/React-Native-monorepo
Anonymous
О, я об этом не подумал, нагородил себе тут велосипед на костылях! Спасибо!
Вот сейчас занимаюсь монорепозиторием. Посмотри lerna + yarn workspaces
Alexander 🐯
Я кстати заставил в итоге работать с симлинками metro bundler
Рассказывай) потом что у меня только через костыль работает
Artur
https://github.com/facebook/metro/issues/1#issuecomment-549597040 Например так, а вообще всё issue в решениях )
Alexander 🐯
https://github.com/facebook/metro/issues/1#issuecomment-549597040 Например так, а вообще всё issue в решениях )
Не. Эту ишью вдоль и поперек прочитал) в монорепе с лёрной трабла. Причем. Если установить зависимости без хойстинга, то могу билдить apk, но не могу запустить метро в дев. То есть при релизе и разработке переставляю зависимости
Alexander 🐯
Но у меня специфичный кейс. Монорепа с реакт нейтивом и реактом с шейпингом кода между ними
Artur
Один момент, у меня линкованные зависимости установлены так
Alexander 🐯
Один момент, у меня линкованные зависимости установлены так
Ну да. Такое. У меня "правильно" работает)
Artur
Массивно. Попробую
Это очень старый конфиг, который ещё на очень старых версиях RN работает, сейчас работает на 0.59. на 0.60 не успел переехать
Artur
+ в конфиге ещё react-native-svg-transformer, если не используешь - выпили
George
Телефон и ноут в одной локалке на одном WiFi? Попробуйте просто QR код отсканировать из веб интерфейса. Пока не совсем понятно что за стандартный шаблон - Expo по умолчанию же только в iOS симуляторе запускает, не на устройстве