Andrey
на 31 все ок было
Anton
По скрину кажется что да, нужно обернуть в функцию
sanqa
кто юзал react-native-iap ? как вам
Anton
Подскажите пожалуйста нормальные модули для карт
Eduard
Санжар
react-native-modal стоит юзать или лучше стандартная модалка ?
Alexey
Gena
Это очень сильно зависит от системы навигации используемой в приложении. На самом деле, модалки - часть навигации
Санжар
да обычная модалка с одной кнопкой
Санжар
Alexey
Можно.
Alexey
Смотря что тебе сделать надо. Может для одной кнопки тебе в обще Alert подойдет.
Санжар
Санжар
хотя глупый вопрос думаю да, повесить на onPress обработчик и в нем закрыть и сделать навигацию ?
Alexey
Моледец что понимаешь. Да, можно. Пойми лишь одно, если ты хочешь что бы модалка была частью навигации, то делай через react-navigation, если нет, то делай через Native.Modal or Native.Alert. Если у тебя мало времени и надо сделать быстро при втором варианте, то можешь использовать react-native-modal. Сэкономит прилично времени.
Санжар
ну обычная модалка с одной картинкой и кнопкой и вызывается всего в 2х экранах.
Alexey
Санжар
ну я на нем и начал:) спасибо за помощь
Alexey
Паша
Как получить город по геолокации?
Dmitry
Preeternal
Nikita
чей ты
react-native-firebase => crashlytics
кто работал с crashlytics в RNF ?
Пытаюсь вызвать
crashlytics.recordError(1, 'Test non fatal exception!');
В аналитику ничего не приходит
Но если
crashlytics.crash()
То это событие попадает в аналитику крашей
Murad
Всем привет! Есть такой вопрос. Есть общий репозиторий с рн-проектом. На разных машинах генерится разный бандл. Вопрос, почему? Пробовал сносить нпм модули и ставить заново - бесполезно. Есть у кого идеи, куда можно копнуть? Что ввобще может влиять на сгенеренный файл?
Maxim
Murad
Нода
хм, интересная мысль, сейчас проверю;)
Evgenii
Господа когда по нажатию на кнопки звука надо чтобы делалась фотка. событие уловить получилось. проблема что вылезает дефолтное отображение телефона увеличения уменьшения звука подскажите можно ли от него избавиться
Dmitry
Gena
Так. Вы лучше скажите мне, кто работал с большими билд-комбайнами (gn, gyp, cmake, bazel, buck, etc...)?
Я хочу собирать JSC (а возможно и проекты целиком с возможностью четко тюнить нижележащие слои библиотек, т.е. собирать их "руками" с наименьшим кол-вом усилий по поддержке), но даже до этого ещё далеко. Пока локальная цель - ICU. Таргетировать надо мобилки, это значит crosscompile.
Варианты, которые я уже отмел:
1. билдить icu штатными средствами (autotools) - это требует каких-то невозможных усилий по поддержке и апгрейдам, пруф - мучения с jsc-android в RN и мои собственные shell-скрипты для автоматизации этого процесса... всё очень мучительно.
2. cmake - можно, но очень плохая поддержка мобилок, т.е. базовая кросс-компиляция есть, но всякие вещи типа ios frameworks, fat executables... с этим всё очень плохо, приходится делать супербилд, т.е. cmake over cmake с кучей кастомного скриптинга, а у него язык для этого не сильно подходящий.
3. buck - это от фейсбука - для меня это означает кучу потенциальных проблем. Косвенно это подтверждает, то, как они правят BUCK файлы в самом RN
Сейчас изучаю bazel на эту тему, но может у кого был успешный опыт ещё с чем нибудь такого рода?
Санжар
onIncrement() {
let count = this.state.counter;
count = count++;
console.log(count);
this.setState({ counter: count});
}
Санжар
почему не работает инкримент ?
Nikita
но вообще такое себе
Санжар
блин
Санжар
а как лучше ?
Nikita
prevState
Preeternal
Так. Вы лучше скажите мне, кто работал с большими билд-комбайнами (gn, gyp, cmake, bazel, buck, etc...)?
Я хочу собирать JSC (а возможно и проекты целиком с возможностью четко тюнить нижележащие слои библиотек, т.е. собирать их "руками" с наименьшим кол-вом усилий по поддержке), но даже до этого ещё далеко. Пока локальная цель - ICU. Таргетировать надо мобилки, это значит crosscompile.
Варианты, которые я уже отмел:
1. билдить icu штатными средствами (autotools) - это требует каких-то невозможных усилий по поддержке и апгрейдам, пруф - мучения с jsc-android в RN и мои собственные shell-скрипты для автоматизации этого процесса... всё очень мучительно.
2. cmake - можно, но очень плохая поддержка мобилок, т.е. базовая кросс-компиляция есть, но всякие вещи типа ios frameworks, fat executables... с этим всё очень плохо, приходится делать супербилд, т.е. cmake over cmake с кучей кастомного скриптинга, а у него язык для этого не сильно подходящий.
3. buck - это от фейсбука - для меня это означает кучу потенциальных проблем. Косвенно это подтверждает, то, как они правят BUCK файлы в самом RN
Сейчас изучаю bazel на эту тему, но может у кого был успешный опыт ещё с чем нибудь такого рода?
свой фреймворк какой то будет?
Санжар
понял спасибо
Gena
Nikita
в componentDidUpdate ?
в setState можно передавать коллбэк, получающий предыдущее состояние и возвращать новое
Nikita
Gena
Санжар
Nikita
Aleksei
Preeternal
Preeternal
Или есть проблемы?
Gena
и для ios?
Да, и для ios... Потому что, выключать поддержку iOS9 в приложении только из-за того, что тамошний системный JavaScriptCore старый, как-то глупо...
Aleksei
интересно сколько мб накинется в приложении)
Gena
интересно сколько мб накинется в приложении)
Можно по андроиду оценить... там как раз в основном в icu дело, самого кода не очень много. Но вот все локализации, таблицы и что там ещё в data-файлах лежит, тянет где-то на +-20Mb насколько я понимаю
Gena
Это ещё одна причина, почему хочется самому контролировать этот момент, на самом деле icu можно сбилдить только с одной локалью, это его ужимает до состояния, при котором его вес фактически можно не учитывать.
Preeternal
Именно поэтому сейчас только EN в RN?
Aleksei
Так. Вы лучше скажите мне, кто работал с большими билд-комбайнами (gn, gyp, cmake, bazel, buck, etc...)?
Я хочу собирать JSC (а возможно и проекты целиком с возможностью четко тюнить нижележащие слои библиотек, т.е. собирать их "руками" с наименьшим кол-вом усилий по поддержке), но даже до этого ещё далеко. Пока локальная цель - ICU. Таргетировать надо мобилки, это значит crosscompile.
Варианты, которые я уже отмел:
1. билдить icu штатными средствами (autotools) - это требует каких-то невозможных усилий по поддержке и апгрейдам, пруф - мучения с jsc-android в RN и мои собственные shell-скрипты для автоматизации этого процесса... всё очень мучительно.
2. cmake - можно, но очень плохая поддержка мобилок, т.е. базовая кросс-компиляция есть, но всякие вещи типа ios frameworks, fat executables... с этим всё очень плохо, приходится делать супербилд, т.е. cmake over cmake с кучей кастомного скриптинга, а у него язык для этого не сильно подходящий.
3. buck - это от фейсбука - для меня это означает кучу потенциальных проблем. Косвенно это подтверждает, то, как они правят BUCK файлы в самом RN
Сейчас изучаю bazel на эту тему, но может у кого был успешный опыт ещё с чем нибудь такого рода?
про проекты целиком, можно подробнее раскрыть мысль?
Gena
Gena
про проекты целиком, можно подробнее раскрыть мысль?
Я имею ввиду, что buck, gn и bazel расчитаны, на сборку проекта целиком из исходников, т.е. в них можно описать оконечное приложение, включив зависимости как модули. Пример - исходники chromium (они gn используют)
Preeternal
Получается имеет смысл делать эти все манипуляции если только у вас отличное от английского одноязычное приложение
Gena
Gena
Или любые другие более современные апи без полифиллов
Aleksei
Aleksei
Preeternal
А я половины терминов не понимаю о чем речь
Gena
Я пока остановился на bazel в качестве системы сборки, т.к. в нем есть ровно те функции, которые нужны и вроде всё просто должно быть. Но он не идеален, это тоже "корпоративный" или in-house продукт от гугла... поэтому с документацией всё очень плохо.
Alexander
А случаем в rn 58 не обновили jsc для андроид?
Sherzod
Все привет, нужна помощь
Есть функция
function trans(str) {
//code
}
внутри функции беру переменную redux currentLanguage
Когда меняю currentLanguage функция не отрисовывается
как можно поделать?
Dmitry
Dmitry
а берете наверное из getState() ?
Sherzod
Dmitry
да
ну тогда вам в документацию редакса)