Oleksandr
как дебажите mobx ?
Vitaliy
ну не всегда, не чепуши, сори за-французский
ну ок, переформулирую: в apk эти файлы будут находиться независимо от require в js https://developer.android.com/studio/projects#ProjectView естественно, если в конфиге сборки android эта папка указана как assets folder, но это уже вне контекста заданного вопроса, кастомизированные конфигурации не учитываем ) http://qaru.site/questions/10894/where-do-i-place-the-assets-folder-in-android-studio
Gena
как дебажите mobx ?
Мы никак, 3 раза за год запускал приложение в режиме JS дебаггера и только за тем, чтоб отпрофилировать. Отлаживаем в тестах.
Gena
Вопрос по @sentry/react-native Кто-то использует bitcode и загружает отдельно dsyms? У вас не было проблемы когда застревает на processing files? Prepared debug information files for upload > Processing files... ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0/96
Да, это на стороне эппла проблемы, мы в CI в итоге оставили заливку dsyms только для боевых сборок. Девелоперские без этого, с идеей, что если вдруг понадобится, человек руками их скачает и зальёт в sentry.
Gena
Обе попадут. metro, очень упрощенно, сканирует все исходники по импортам от entry point
Vitaliy
о, вот он полный кейс) в таком случае да, всё попадёт, если оно прописано через require, независимо от условий
МихаИл
Ребят вопрос, выпустил ноывй билд гружу в гплей а онм мне пишет:
МихаИл
МихаИл
смотрю а файл с таким номером есть и он от неделю назад прошивки
МихаИл
как победить ?
Vitaliy
Ребят вопрос, выпустил ноывй билд гружу в гплей а онм мне пишет:
номер версии (сборки) поднять? android/app/build.gradle, defaultConfig.versionCode это если руками, но возможно у вас как-то иначе (ci, fastlane и т.д.)
Vitaliy
увы под рукой только APK а не рабочий бук
тогда по простому никак. если есть сертификат (keystore) можно еще попробовать этот вариант: https://gist.github.com/benvium/5923d50c30ab7c7df0f3
Maxim
Нормально ли переходами между экранами управлять из стора? Например есть флоу из 5 скринов, каждый дергает экш в котором вся логика и переходы?
Denis
Всем привет! Есть ли способы, вытащить контент из подобного HTML, который приходит с сервера? "<span class="term"><span class="primary" id="FPMDEJN7VOW">content</span></span>"
Maxim
Ответьте для себя на вопрос "Какую задачу это решает?"
Сейчас данные от скрина к скрину идут через параметры навигатора и каждый скрин должен знать какой должен быть перед ним. Мне кажется делая это все через стор - будет гораздо проще управлять этим флоу и он будет нагляднее, т.к. все в одном месте
Maxim
Я просто о том, нормально ли юзать навигатор в сторе
Maxim
document.querySelector('span.term>span.primary').textContent
Разве в реакт нейтив есть document?
Denis
тот же вопрос))
R
аа ты про rn
Dmitry
Я просто о том, нормально ли юзать навигатор в сторе
Речь же от redux? Ну если ты сделаешь какой-то navigatorReducer это уже будет некая абстракция, то есть экран просто дергает экшен, а что за ним - черный ящик, который всегда можно поменять. И тогда это нормально
R
😂😂
Maxim
тот же вопрос))
Сделай регулярки, если данных не много нужно вытаскивать
GC
android:screenOrientation="landscape" не работает setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); в MainActivity вываливает всю апликашку. В чем может быть проблема?
Michael
///////// всем привет, у когото были проблемы с обновлением JWT token в пооекте ??? ////////
Иван Мадера
День добрый. Есть блок условно 50 пт в высоту. В нем текст. Как сделать что бы размер шрифта менялся так что бы текст всегда помещался в блок?
Anonymous
Всем привет, кто работает с авто-возобновляемыми подписками? Какой у вас cancel rate в среднем?
Maxim 📱 D
В доках же есть)
Maxim 📱 D
Michael
Какие проблемы могут быть с обновлением строки?
проблема с функцией обновления setInterval не вариант пробовал middelware тож не проходит
Иван Мадера
Задай высоту текста и пропиши allowFontScaling
спасибо) только насколько я понял ты имел ввиду adjustsFontSizeToFit но в доках нашел.
Maxim 📱 D
android:screenOrientation="landscape" не работает setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); в MainActivity вываливает всю апликашку. В чем может быть проблема?
Посмотри логи андроида (не реакт натива), если что это делается командой adb logcat. Думаю там укажет в чем ошибка)
Maxim 📱 D
То для иос только вроде
Иван Мадера
allowFontScaling устанавливает зависимость от настроейк шрифта на устройстве
Иван Мадера
это не то
Alexsandr
Michael
А когда тебе надо его обновлять
каждые 6 мин истекает я обновляю каждые 5 мин чтоб наверняка проблема в самом спосбе обновить его ,если точнее
Alexsandr
onLayout
ты смотришь высоту текста, и если он больше чем родительский блок то уменьшаешь текст через стейт
Alexsandr
это не то
https://snack.expo.io/@mnshkv/awkward-truffle
Maxim 📱 D
Точняк
Иван Мадера
Maxim 📱 D
С обновлением токена в хранилище? Или с вызовом раз в 5 минут?
Maxim 📱 D
Или ты пытаешься в фоне обновлять при закрытом приложении
Michael
Если точнее я не понимаю в чём проблема все ещё)
проблема в том что если запускать интервал чтоб он чекал и обновлял истекший токен - может несовпасть и вообше не оч идея 2) если вешать на каждый экшен чтоб он проверял и если что обновлял - много дубляжа
Maxim 📱 D
проблема в том что если запускать интервал чтоб он чекал и обновлял истекший токен - может несовпасть и вообше не оч идея 2) если вешать на каждый экшен чтоб он проверял и если что обновлял - много дубляжа
1 кто может не совпасть 2 сделай апи своё, и если у тебя везде fetch в разных файлах замени его на свое апи. В нем ты перед запросом любым будешь проверять истек токен или нет
Maxim
перед каждим запросом проверяй не истек ли токен
K B
hey
K B
знает кто что с сайтом по либе react-native-elements ?
Irakliy
@gblack9
Sergey
знает кто что с сайтом по либе react-native-elements ?
https://github.com/react-native-elements/react-native-elements/issues/2108
Hy
Здравствуйте, подскажите есть ли оптимальное готовое решение, чтобы преобразовать текстовые эмодзи в картинки?
Ivan
Помогите, пожалуйста, вроде элементарная задача, а сделать не получается. Есть ScrollView, в котором лежит элемент. Запускаю приложение под симулятором iPhone X, чтобы notch был. У ScrollView сверху есть отступ, учитывающий notch + еще немного. Никаких стилей и атрибутов, сдвигающих контент, не установлено и, судя по всему, отступ есть по-умолчанию. Мне сдвинуть контент так, чтобы он начинался прямо от края экрана сверху. Я выставил у ScrollView атирибуты: contentInset={top: 0} и automaticallyAdjustContentInsets=false и с помощью contentContainerStyle={top: -44} сдвигаю контент вверх. Но мне нужно высчитывать размер сдвига исходя из устройства – то есть динамически брать смещение контента и подставлять в стили контейнера. Я пытаюсь делать это в обработчике onLayout, повешенном на элемент внутри ScrollView. Но в обработчик передаются координаты со смещением равным 0. То есть evt.nativeEvent.layout.y == 0, хотя если смотришь через debugger, то смещение 44. Как мне получить смещение? Может быть есть другие способы убрать отступ у ScrollView?
Maxim 📱 D
а какой scrollview используешь? дефолтный реакт натива?
Кирилл
Привет. Подскажите плиз если кто знает как с JEST тестами для реакт натива выставлять переменные окружения или любой другой способ дать приложению понять что сейчас тест. process.env не работает, единственное что я пока нашел это например "globals": { "__TEST__": true } но такая хрень крашит приложение вне теста
Кирилл
Maxim 📱 D
Помогите, пожалуйста, вроде элементарная задача, а сделать не получается. Есть ScrollView, в котором лежит элемент. Запускаю приложение под симулятором iPhone X, чтобы notch был. У ScrollView сверху есть отступ, учитывающий notch + еще немного. Никаких стилей и атрибутов, сдвигающих контент, не установлено и, судя по всему, отступ есть по-умолчанию. Мне сдвинуть контент так, чтобы он начинался прямо от края экрана сверху. Я выставил у ScrollView атирибуты: contentInset={top: 0} и automaticallyAdjustContentInsets=false и с помощью contentContainerStyle={top: -44} сдвигаю контент вверх. Но мне нужно высчитывать размер сдвига исходя из устройства – то есть динамически брать смещение контента и подставлять в стили контейнера. Я пытаюсь делать это в обработчике onLayout, повешенном на элемент внутри ScrollView. Но в обработчик передаются координаты со смещением равным 0. То есть evt.nativeEvent.layout.y == 0, хотя если смотришь через debugger, то смещение 44. Как мне получить смещение? Может быть есть другие способы убрать отступ у ScrollView?
notch так понимаю отступ сверху от статус бара и выреза под камеру?
Ivan
notch так понимаю отступ сверху от статус бара и выреза под камеру?
Если запускать на устройстве с прямоугольным экраном, отступ все равно есть, но он меньше. Но да, статус бар + вырез под камеру+ ещё немного
Кирилл
__DEV__ есть, есть react-native-config
кажется это не совместимо с expo
Ivan
для начала проверьте есть ли какие то вьюхи родительские которые добавляют отступ
Нет. Я проверил уже. Сам ScrollView начинается от края экрана. И отодвигает контент внутри себя
Irakliy
Помогите, пожалуйста, вроде элементарная задача, а сделать не получается. Есть ScrollView, в котором лежит элемент. Запускаю приложение под симулятором iPhone X, чтобы notch был. У ScrollView сверху есть отступ, учитывающий notch + еще немного. Никаких стилей и атрибутов, сдвигающих контент, не установлено и, судя по всему, отступ есть по-умолчанию. Мне сдвинуть контент так, чтобы он начинался прямо от края экрана сверху. Я выставил у ScrollView атирибуты: contentInset={top: 0} и automaticallyAdjustContentInsets=false и с помощью contentContainerStyle={top: -44} сдвигаю контент вверх. Но мне нужно высчитывать размер сдвига исходя из устройства – то есть динамически брать смещение контента и подставлять в стили контейнера. Я пытаюсь делать это в обработчике onLayout, повешенном на элемент внутри ScrollView. Но в обработчик передаются координаты со смещением равным 0. То есть evt.nativeEvent.layout.y == 0, хотя если смотришь через debugger, то смещение 44. Как мне получить смещение? Может быть есть другие способы убрать отступ у ScrollView?
попробуй в SafeAreaView обернуть
Irakliy
он, вроде, для этих целей и нужен
Ivan
он, вроде, для этих целей и нужен
Он вроде как раз делает сдвиг при наличии Нотча, а не убирает его. Или я ошибаюсь?
Ivan
Но в любом случае это не уберет отступ, который есть на любых девайсах