Vlad
Как это влияет на ваши проекты? Были ли какие-то баги? У меня вот после обновления проект слетел, помогла полная переустановка (и линкинг вручную) всех библиотек
Vlad
Sgoldik
Можно ли включить отображение хеадера при использовании createBottomTabNavigator (react-navigation)? Пробовал использовать: navigationOptions: () => ({ title: "Настройки", }) Не работает.
Aynur
а почему нет?
Aynur
ваше сообщение меняется слишком быстро:D
Aynur
прописывайте хедеры для стаков внутри
Sgoldik
Можно подробнее, пожалуйста?
Sgoldik
Ибо при использовании createStackNavigator все нормально работает
Fantasy
Может кто имел дело с react-native-tab-view. При смене табки вместо хедера появляется пустое пространство. И он пропадает только после того как поскроллить. https://snack.expo.io/ryxqr7HYX (запускать на андроиде)
Aynur
Можно подробнее, пожалуйста?
сорри, ноута рядом нет пока. Ну у вас табнавигатор же состоит из скринов или стаков - дайте им хедеры
Alexander
А ts в rn 0.57 теперь только через бабель делать?
Gena
А ts в rn 0.57 теперь только через бабель делать?
Нет, только сегодня писал же... можно по разному, мы через react-native-typescript-transformer делаем. (Ну facebook конечно же путь через бабель рекламирует)
Gena
Просто он теперь, как я понял, из коробки работает
По идее да... работает не ts, а вырезание тайпингов. И ещё я не очень понимаю. Раньше у бабеля было ограничение, что он или flowtype или typescript, но не одновременно, в RN flowtype внутри, значит они это ограничение как-то преодолели, раз в проекте можно typescript использовать?
Gena
Ну ts и нужен только на уровне кода. Дальше пускай что хочет вырезает
Не только... на самом деле некоторые вещи, хоть они стараются и не делать такого, ts всё же компилит сам... На хороший список того, что не умеет "ts в babel" я ссылку давал утром: t.me/reactnative_ru/83004
Gena
То есть декораторы работать не будут?
Будут, но надо включать в babel'е "старые декораторы" )
Gena
Меня честно заломало трогать пресет RN'овский )
Alexander
Как такое чинить? Это babel-plugin-module-alias
Кирилл
Депрекейтед пакет же
Alexander
Депрекейтед пакет же
А что юзать для алиасов?
Кирилл
Там даже написано что нужно юзать
Кирилл
npmjs
Alexander
Cenator 🐈
??
сайт с описанием пакетов
Alexander
сайт с описанием пакетов
Да я в курсе. Как он мне поможет?
Alexander
Понял, я дебил. Не то написал
Alexander
Это babel-plugin-module-resolver
Gena
А вот я ждал)
Я помню об этом, сорри... всё будет, но жизнь свои сюрпризы преподносит... я тоже не очень жаждал 2 недели на Go программить с его синтаксисом более близким к языкам среднего уровня типа C.
Dmitry
Я помню об этом, сорри... всё будет, но жизнь свои сюрпризы преподносит... я тоже не очень жаждал 2 недели на Go программить с его синтаксисом более близким к языкам среднего уровня типа C.
Я тоже не думал, что буду сервера на питоне писать и настраивать проксирование через nginx, потому что админам это не под силу =) Жду в любом случае, тема интересная
Petr E
Есть у меня такие стили на которых я делаю сетку —---— |++| |++| —---— categoryContainer: { flexDirection: 'row', flexWrap: 'wrap', } categoryItem: { width: '50%', }, categoryItem - стиль в инкапсулированном компоненте <View style={styles.categoryContainer}> <TouchableOpacity onPress={() => null}> <CategoryItem/> </TouchableOpacity> Оборачиваю в TouchableOpacity и width: '50%' реряет свою силу. Какие стили можно дать TouchableOpacity что бы сетка сохранялась и растягивалась по ширине? Не хочется TouchableOpacity выносить в CategoryItem.
Petr E
А знаете почему такое происходит? От чего меряется 50%?
вероятно потому что TouchableOpacity рисует свой View поверх CategoryItem ? и уже от него меряет свои 50% мой CategoryItem
Gena
Да, потому что проценты для ширины берутся от ширины родителя. Но тогда ответ очевиден ведь, не?
Petr E
Да, потому что проценты для ширины берутся от ширины родителя. Но тогда ответ очевиден ведь, не?
Блен, значит нет иного выхода, кроме как TouchableOpacity переносить в CategoryItem и давать ему стили categoryItem ?
Gena
Блен, значит нет иного выхода, кроме как TouchableOpacity переносить в CategoryItem и давать ему стили categoryItem ?
Можно не переносить, а просто дать ему стиль width: 50% а CategoryItem наоборот растянуть )
不退転」
Можно не переносить, а просто дать ему стиль width: 50% а CategoryItem наоборот растянуть )
Если дать ему ширину девайса через Dimensions, то он вроде положит болт на ширину родителя?
Petr E
там флексы работают
Gena
По поводу флексов, я только спрошу... у вас в портретной ориентации эта верстка тоже то, что надо даёт? )
Petr E
По поводу флексов, я только спрошу... у вас в портретной ориентации эта верстка тоже то, что надо даёт? )
да, но там пока внутренний контент адаптирован для 4.7-5.7 экранов, так как пока что заданы абсолютные значения
Gena
да, но там пока внутренний контент адаптирован для 4.7-5.7 экранов, так как пока что заданы абсолютные значения
А, отлично... просто часто надо чтоб в разных ориентациях в зависимости от ширины экрана, было разное кол-во колонок. И для таких случаев проценты не работают (либо их самих надо исходя из размеров экрана высчитывать)
Gena
По поводу флексов, я только спрошу... у вас в портретной ориентации эта верстка тоже то, что надо даёт? )
* Написал "портретной", а имел ввиду "ландшафтной" конечно же, сорри...
Gena
👍
Alexander
А metro способен настраивать module aliases?
Konstantin
Подскажите как сделать так. Есть объект result.data = {name: 'Name', surname: 'Surname'} Я могу обращаться так result.data.name А как можно сделать такое Вот есть например переменная prop = 'name'; Как мне обратиться к объекту типа так `result.data.{prop}` ?
Konstantin
result.data[prop]
Спасибо!
Elizaveta
Всем привет! Встречался кто-нибудь с такой проблемой, что приложуха начала вести себя ооооочень медленно, девелоперское меню на иос не закрывается, алерты не закрываются?
Cenator 🐈
react-intl-universal locales data "null" not exists. у кого нибудь было? локали не грузятся до совершения какого-нибудь действия
Eli
нужно выключить режим дебага анимации
Eli
Debug -> Toggle Slow Animations
Eli
;)
amir
привет всем. подскажите плз ресурсы кроме офф доков от фейсбука для взаимодействия react-native кода со свифтовыми модулями?
amir
Спасибо )
Andrii
Ребят вопрос нужно сделать аналог нативного трекинга для геолокации типа компас со стрелкой которая в риалтайме крутится кто что то юзал подобное ? Спасибо ЗЫ заюзали https://github.com/vnil/react-native-simple-compass но там нет такого функционала Спасибо
amir
Может EventEmitter + RCT_EXTERN_METHOD
Спасибо. Это в доке есть, хотел найти более менее полноценный гайд по взаимодействию одного с другим. В принципе пока спрашивал сам кое-что нагуглил)
Stas
можно ли без вызова react-native bundle проверить валидность js в проекте с учетом правил специфичных для rn вроде статичных require?
Preeternal
Приветы. Использовал react-native-navigation от wix. Версию 1. Были проблемы со сплэш скрин на старых sdk android. Выбираю навигацию на другой проект. Хороша ли уже react-navigation для использования?
Mike
Привет, а как решали проблемы? )
Preeternal
Да никак. Андроид 5.1 и ниже зависал сплэш иногда
Preeternal
Во второй части не тестил
Mike
а softInputMode какой у вас был? это не про навигацию)
Preeternal
А про что?
Mike
столкнулся с тем что SOFT_INPUT_ADJUST_NOTHING не передает никаких событий, хотя в документашке говорят должно работать, вот думаю можно ли это полечить как-то
amir
спасибо. это то что я искал