Dmitry
И react-navigation и react-native-navigation поддерживают
jocoders
и flex-direction: row
С версткой разобрался, а вот только не могу понять как рендерить новый тег с View, обработчик onSubmitEditing будет вызываться когда пользователь нажмет enter на keyboard, а вот как появляться то он будет в списке не могу понять. Не подскажешь?
Kotuhan
Гайс, привет)
А поделитесь вашим мнением, пожалуйста
Что у нас есть на рынке для логов ошибок? Уже есть опыт с bugsnag, в целом неплохо, но проект новый - хотелось бы рассмотреть максимум вариантов
Kateryna
ウラジミール
.keystore нужно перезалить
ウラジミール
Gradle не видит его
Nick
Ivan
Ivan
Массив соответственно это теги
Konstantin
Кто реализовывал инвайт ссылки с последующим трекингон после установки?
Volodymyr
недавно начал изучать rn , объясните плыз насчет сборки.
пользуюсь expo, для разработки вполне удобно, не не могу показать, что уже готово заказчику. expo publish - нормально открывается на андроид, но на айфоне нет.
как правильно показывать промежуточный результат работы? нужен ли оплаченный аккаунт апл дев или типо того?
Kto?
jocoders
jocoders
Without
Сделал react-native link react-native-linear-gradient. Не помогло
Anonymous
знает кто-то как это пофиксить?
Alexey
привет
Alexey
может кто то знает как получить высоту компонента до рендера?
Tender
@gblack9 @savelichalex
Anonymous
Without
Мужики, плиз. Или как вы тогда юзаете градиенты?
Without
Сделал react-native link react-native-linear-gradient. Не помогло
Alexsandr
Alexsandr
Adilbek
Alexsandr
И пытался сделать link
Alexsandr
И конечно у него нечего не получиться
Ivan
А, ну только если так
Alexsandr
По этому решил под точнить
Without
Там сложно, проект создан через react cli, но собирается через expo
Alexsandr
Alexsandr
Ivan
Легчайше :)
Ну тут скажем откровенно слегка изврат. Создавать через cli, а потом использовать expo... Возвращаясь к моему совету другому товарищу - лучше от expo отказаться. И тогда проблем будет сильно меньше
Without
Да блин, трабл в чем, без expo у меня не получилось компилить это все на avd
Without
Так как у меня amd и все вытекающие
Alexsandr
Without
Victor
Потому что это в разы проще
Victor
Да не все просто, потому что они на сайте рекомендуют для старта, expo
Alexsandr
Машинально загуглил соре
Alexsandr
Victor
Но полностью согласен, юзать лучше сразу react native cli
Victor
Кроме минуса, что в случае добавления нативного кода будет тяжко.
Expo подтягивает за собой много нативного функционала из коробки, большой частью из которого вы вряд ли будете пользоваться
Victor
А это + к сайзу приложения и времени компиляции, а это не очень хорошо
Nick
и вот думай теперь, что же хотел сказать автор: то самое или, все же, "хай"
Anton
Никто не сталкивался с затемнением или внутренней тенью, которые дает scrollview конкретно на ios? Под android все ок. На первом скрине форма обернутe в scrollview, на втором нет.
Anton
Anton
Narek
Слушай, такого вообще никогда не видел
Dmitry
Первый раз такое вижу
Никита
так а в плане? все же логично
Никита
хедер не в скроле
Никита
у скрола overflow: hidden у контейнера
Никита
можно написать visible, но результат вас не устроит (при скроле)
Dmitry
А я походу вообще не про то подумал
Anton
Andrey
Ребят, кто работал с нативным кодом Android в React Native? Как сделать так, чтобы Intellij IDEA распознала методы и классы из com.facebook.react? А то, как ни нажму всё время «Cannot find declaration to go to». Даже когда импорт удаляю какой-нибудь из файла, ошибку не кидает.
Daniil
https://stackoverflow.com/questions/37282285/intellij-cannot-find-any-declarations
Dmitry
@gblack9 наверное к тебе больше вопрос... Речь о mobx. Если мы изменяем несколько observable свойств внутри action, то этим изменения (во всяком случае так всегда было) выполнялись в одной транзакции, в которой происходят все изменения и потом уже срабатывают все связанные computed свойства.
У меня есть computed свойство, которое чекает длину observable массива и возвращает false при длине === 1. На самом экране есть хендлер, который сначала проверяет computed свойство и если оно возвращает true, то есть массив уже заполнен, должен выполнится переход на другой экран, иначе вызывается action который пишет в этот массив новое значение. Получается такая история, что при первой проверке в массиве уже есть данные, как будто после выполнения action, хотя он логически еще не был вызван...
TimesStore
class TimesStore {
@observable times = ['12:00'];
@computed get isMaxTimes() {
return this.times.length === 1
}
@action setTimes = (times: string[]) => {
this.times = times
}
}
Dmitry
Screen
private onPressAddTimes = (times: string[]) => {
if (TimesStore.isMaxTimes) {
return;
}
this.setTimes(times)
}
Dmitry
на момент срабатывания onPressAddTimes в массиве times всего 1 значение и isMaxTimes должен возвращать true, но он возвращает false, потому что по какой-то причине в нем уже 2 значения, как будто был выполнен this.setTimes
Denis
Есть какая-то либа для того, чтобы сделать дефолтный switch одинаковым на иос и андроид
ウラジミール
Platform
ウラジミール
И лучше не мудрить с кастомными
Vall
всем привет, кто пользовался
https://www.npmjs.com/package/react-native-credit-card-input
как ограничить клво веденных символов?
addtionalInputsProps={{
number: {
maxLength: 16,
},
expiry: {
maxLength: 5,
},
cvc: {
maxLength: 3,
},
}}
не работает
Denis
Можно ли поменять текст кнопок Deny и Allow?
Irakliy
Irakliy
тогда можно
Irakliy
https://facebook.github.io/react-native/docs/alert
Denis
Пермишн системный
Сергій
Vall
Денис
Дизайнер хочет использовать дефолтный шрифт от ios в андроид версии. Есть ли в этой затее какой то смысл?
Dmitry