eeeMan
Я хз как ты тогда собрался работать с навигацией
просто за счет navigation.navigate() или state.params
eeeMan
но похоже придется переходить на ручное управление
Kolya Vlasov
можно ли как-то в ActionSheetIOS.showActionSheetWithOptions рендерить не только текст?(допустим, картинку)
Demuz
Подскажите пожалуйста, как сменить стиль RN TextInput, если он находится в состоянии editable={false}?
Ulad🧑‍💻
Подскажите пожалуйста, как сменить стиль RN TextInput, если он находится в состоянии editable={false}?
Стилями? Обычно style={{ isEditable ? normalStyle : nonEditableStyle }}, другого решения пока не видел
Demuz
Стилями? Обычно style={{ isEditable ? normalStyle : nonEditableStyle }}, другого решения пока не видел
Спасибо, работает, а вот underlineColorAndroid не реагирует на изменения в режиме editable={false}.
Yaroslav
Ну еще можно обертку запилить, которая в зависимости от этого пропса будет рендерить или инпут или чтото иное)
Ulad🧑‍💻
Обычный тернарник вам в помощь)
Demuz
Линия так и стоит полупрозрачная. Самому бордюр чтоли нарисовать? )))
Ulad🧑‍💻
condition ? true : false
Ulad🧑‍💻
Оператор тернарный
Demuz
При чем здесь оператор, простите? Я говорю полоса в режиме инпута editable={false} Не реагирует на изменения стиля.
Aleksei
Спасибо, работает, а вот underlineColorAndroid не реагирует на изменения в режиме editable={false}.
код давно не смотрел, но он может только в конструкторе на него реагировать, теоретически
Demuz
Через бордер боттом получилось сделать копию underline, но она немного ниже оригинальной полосы.
Demuz
Можно затранспарентить оригинальную полосу подчеркивания в режиме editable={false}, но все равно разница есть (((
Aleksei
Через бордер боттом получилось сделать копию underline, но она немного ниже оригинальной полосы.
ну если уж начали эмулировать, то все банально, инпут и вьюшку полосу (с position absolute) во вьюшку с position relative и усе)
Demuz
Andrey
кто может подсказать по react-native-fcm, не догоняю следующее, почему при отправке запроса в fcm сообщения приходят только когда приложение свернуто или закрыто
Andrey
отправляю так
Andrey
function sendNotificationBackground(notification, devices_ids) { let send_data = { to: devices_ids[0], notification: notification, priority: 10 }; let request_config = { "method" : "POST", "url" : "https://fcm.googleapis.com/fcm/send", "data": send_data, "headers": { "Content-type" : "application/json", "Authorization" : `key=${Config.fcmKey}` } }; return request(request_config); }
Andrey
но если в send_data поле notification меняю на data то пуш приходит когда приложение открыто, но сооствественно когда закрыто не работает
Yaroslav
и то и то слать?
Andrey
+ аутирую как обрабатывать клик по пушу на iOS, он возвращает клик только когда приложение полностью закрыто, если в background свернуть и кликнуть по пушу, то приложение просто открывается
Yaroslav
ndroid will receive notificaton from FCMNotificationReceived event if you pass notification payload, it will receive data when user click on notification if you pass data payload only, it will receive data when in background e.g. fcm payload looks like: { "to":"some_device_token", "content_available": true, "notification": { "title": "hello", "body": "yo", "click_action": "fcm.ACTION.HELLO" }, "data": { "extra":"juice" } }
Yaroslav
я хз как это правильно формально 2 или 1. запрос к fcm делаешь один
A
как открыть appstore из rn приложения?
A
понятно, что Linking.openURL(url), урл какого формата должен быть?
Sergey
а это react-native-fcm перепутал с expo
Anonymous
Всем добрый день. Ребят, подскажите пожалуйста, как интегрировать react-native-map в react-native (создано через create react native app) приложение? Сгенерировал ключ, добавил его в app.json в секцию expo.android.config.googleMaps.apiKey (пробовал вынести секцию android из expo - никакого результата). Компонента MapView просто нет на странице (либо он нулевой высоты). Сколько гуглил, везде по разному говорят, кто-то говорит что ключ неправильно сгенерирован, кто-то, что react-native-maps дружит только с react-native 0.51, но уже все перепробовал и все равно не работает.
Anonymous
С react-native до этого не работал, так что заранее извиняюсь, за возможные глупости)
Sergey
crna просмотр через expo ?
Sergey
так expo rn 0.54 🙂
Roma
Код бы
Yaroslav
У нас на одном проекте карты рисуются с небольшой задержкой после маунта, иначе не работало. Нормально сделать разобравшись что к чему пока времени не было, так что такой воркэраунд
Demuz
Здарова всем. Подаскажите пожалуйста бест практис комплект типа: аплоад фото из галереи, директории, либо камеры на сервер. Сервер принимает все по стандартному форм дата как в вебе.
Demuz
Вроде всё линканул, проверил мануалы, но показывает что не существует библиотек
Vladimir
settings.gradle и build.gradle покажите плиз
Demuz
Demuz
Секунду.
Demuz
Vladimir
не хватает build.gradle из android/app
Vladimir
там должна быть строчка типа implementation ':react-native-fs'
Demuz
Demuz
Demuz
В депенденсис типа нет её, по этому?
Demuz
Линковку для прикола чтоли придумали ) Попробую еще, спасибо.
Demuz
Да, именно
Все прописал туда. Собралось. Спасибо. Что-то нынче автоматическая линковка подводит.
Anonymous
Есть какая нибудь инфа про параметры при включенном дебагаере? Просто приложение по разному себя ведет с дебагером и без
Anonymous
(андроид)ъ
Demuz
Ivan
@Demuzx https://github.com/react-native-community/react-native-text-input-mask/issues/22
Nick
Есть какая нибудь инфа про параметры при включенном дебагаере? Просто приложение по разному себя ведет с дебагером и без
самое главное отличие в том, что во время дебага js исполняется в браузере, а не в кастрированном JSC. Из-за этого некоторый фичи нормально не работают (for of тот же вроде)
Anonymous
и что с этим делать?
Aleksei
не в дебаггере, а в браузере
Nick
смотря что ведёт себя по разному, там и смотреть 🤷‍♂️
Nick
не в дебаггере, а в браузере
а если standalone дебаггер? 🤔
Ivan
Stepan а что пишет?
Nick
ну да, вы правы. я не совсем точно выразился
Anonymous
без дебаггера после нажатия одной кнопки которая должна отправлять данные все зависаетъ
Aleksei
а если standalone дебаггер? 🤔
ну теоретически конечно можно прикрутить, по дефолту в браузере
Anonymous
может дело в async?
Nick
ну теоретически конечно можно прикрутить, по дефолту в браузере
я про https://github.com/jhen0409/react-native-debugger или дебаггер в nuclide при http://localhost:8081/debugger-ui да, в браузере
Nick
может дело в async?
у нас async / await нормально работают в сагах
Ololo
Stepan а что пишет?
та тоже самое что и issue, сейчас еще попробую пересобрать, с этими фиксами, и гляну
Aleksei
я про https://github.com/jhen0409/react-native-debugger или дебаггер в nuclide при http://localhost:8081/debugger-ui да, в браузере
про нуклид не скажу, но в этом дебаггере код по сути тоже в браузере крутится ибо электрон, а все остальное классические плагины для дебага реакт приложенек
Anonymous
Sergey @nikulinsmr в общем последовательность такая. Установил CRNA, создал пустое приложение запустил yarn add react-native-maps и при сборке бандла получаю следующее Warning: 'react-native' peer dependency missing. Run npm ls in D:\workrav\mapstest to see full warning If there is an issue running your project, please run npm install in D:\workrav\mapstest and restart. Запускаю npm ls получаю следующее: ERR! peer dep missing: react-native@^0.51 || ^0.52 || ^0.53 || ^0.54, required by react-native-maps@0.21.0
Anonymous
"react": "16.3.1", "react-native": "~0.55.2", "react-native-maps": "^0.21.0"
Anonymous
обнови/установи пакеты
Nick
про нуклид не скажу, но в этом дебаггере код по сути тоже в браузере крутится ибо электрон, а все остальное классические плагины для дебага реакт приложенек
Тоже самое можно подумать про дебаг в webstorm. А так да, конкретно в той формулировке я не совсем точно выразился и поправил
Anonymous
@chvrcher Результат такой же при обновлении