Vadim
я честно искал, в исходниках смотрел, там хардкод
Aleksei
https://reactnavigation.org/docs/navigators/stack#headerStyle
Andrew Kiselev
Попробуй flux-router или от wix
Vadim
https://github.com/react-community/react-navigation/blob/master/src/views/Header.js#L236
Vadim
смотрю исходники
Vadim
style={[StyleSheet.absoluteFill, styles.header]}
Vadim
извне ничего не прокидывается
Vadim
сейчас flux-router использую, у него проблемы с производительностью при включенном навбаре, хочу на wix переехать, запускал его examples, все хорошо
Aleksei
ну ты попробуй то что я скинул)
Aleksei
поначалу все круто, но потом натыкаешь на баги и недоработки
Aleksei
тогда уж лучше от airbnb возьми
Aleksei
если react-navigation не нравится
Artur
react-navigation выглядит пока сырым, хоть его и хайпят
Я бы вот вообще не доверял разрабам от airbnb
Aleksei
react-navigation же не от airbnb
Vadim
он от фейсбука )
Artur
Ну значит тому который от них
Andrew Kiselev
Мы сейчас разрабатываем приложение у которого около 60 экранов. В это увлекательное путешествие взяли на борт flux router
Владимир
Кроме ужасного еслинта конечно?
Artur
Мне одного их приложения хватило чтобы понять что быстро они не умеют делать
Vadim
проблема flux-routerа в том, что у него под капотом версия навигатора, которая уже не будет развиваться
Aleksei
разбалывал вас open source)
Artur
А я своё сделал )
Artur
Быстро качественно дорого )
Aleksei
тоже неплохо)
Artur
разбалывал вас open source)
Я его люблю, где ещё столько примеров как не надо делать
Andrew Kiselev
Все равно роутера не достаточно. Приходится городить свои решения. Например для предзагруженной карты с позиционированием пользователя на ней
Aleksei
Я его люблю, где ещё столько примеров как не надо делать
спорить сложно, было на всякое натыкаешься) но самое то крутое это помогать развивать опенсорс, знаешь как сделать, поделись с другими 😉
Aleksei
style={[StyleSheet.absoluteFill, styles.header]}
https://github.com/react-community/react-navigation/blob/master/src/views/Header.js#L269-L272
Aleksei
нашел таки)
Aleksei
там просто 100500 прокидываний
Vadim
а как потом это уйдет в title, left, right? в сам appBar то это не прокидывается
Aleksei
для них свои конфиги
Aleksei
https://reactnavigation.org/docs/navigators/stack#headerTitleStyle
Aleksei
типа такого
Vadim
спасибо, понял
Anonymous
поначалу все круто, но потом натыкаешь на баги и недоработки
+1 такого же мнения, сегодня задумался на что менять
Aleksei
бери react-navigation, я сначала было думал что как и Navigator будет тормозить раз на js полностью, но был приятно удивлен
Aleksei
а вы кстати видели как react-navigation и навигатор от airbnb совместимы?) ща если найду скину
Anonymous
Да почитывал
Anonymous
Там дефайниш жсный и нативный типа
Anonymous
Если не ошибаюсь
Anonymous
Через пару дней приступлю к след проекту) паходу будут вопросы попробуем выкинуть флюкс
Aleksei
нашел https://medium.com/@ericvicenti/playing-with-react-navigation-and-airbnbs-native-navigation-4e49fc765489
Aleksei
вкратце - он в видео показал пример сначала на react-navigation, потом просто export заменил на какую то херь из airbnb (HOC) и все чудом продолжило работать 😱
Denis
Друзья, вчера состоялась конференция React Amsterdam 2017. Более 1100 человек - это была самая большая конференция по React.js в Европе и даже в мире! 🎉 Опубликовал несколько фотографий здесь: https://twitter.com/denisizmaylov/status/855732863928553472 👉 Like! Share! Retweet!
Airat
привет, ребят, а вы какой конфиг для eslint используете для разработки RN?
Andrew Kiselev
привет. По-разному. Для быстрого старта можно взять "extends": "react-app", "plugins": [ "react-native" ] Т.е. расшириться от CRA и добавить react-native плагин, плюс своих договоренностей
Энлов Свичблейд
привет, ребят, а вы какой конфиг для eslint используете для разработки RN?
Можно любой + пресеты react, react-native + по необходимости поддержка спред оператора и static в классах
Airat
спасибо
Alex
а никто не сталкивался со странным поведением горизонтального ScrollView - если на одной из страниц есть TextInput, при открытии клавиатуры / наборе текста происходит прокрутка к последнему экрану ScrollView =/
Alex
при этом в эмуляторе всё норм, а на miui наблюдается такое поведение
Alex
есть даже issue в github, который все игнорят - https://github.com/facebook/react-native/issues/12043
Илья
Сталкивался кто? http://stackoverflow.com/questions/43506865/cannot-pass-params-between-drawernavigators-children
S.N.
всем привет я нативщик iOS пробую RN не знаю и не умею JavaScript но мне нравится :)
Andrew Kiselev
Добро пожаловать, Сергей :)
S.N.
спасибо, коллеги :)
Artur
objc?
S.N.
о да :) и немного свифта впрочем, для RN ОбжСи полезнее стократ - бо все бриджинги именно в него, а не в свифт
Artur
https://hashrocket.com/blog/posts/tips-and-tricks-from-integrating-react-native-with-existing-native-apps
Artur
и вот http://artsy.github.io/blog/2016/08/15/React-Native-at-Artsy/ https://github.com/artsy/emission
S.N.
артси - да, это было громко
Artur
свифт опаздал вообщем уже
S.N.
не-а, не прав ты свифт прекрасен - это огроменный скачок вперёд и в будущее и он НЕ опоздал :)
Artur
это же как kotlin
Artur
или 20 лет назад dylan
S.N.
ну нееет он опенсорс и развивается
Murad
хей комьюнити кто писал тесты под react-native подскажите, как заставить jest подтягивать конфиг из rn-cli.config.js
Viacheslav
Всем привет. А есть кто из Питера? Нужны помошники по RN на один проект (3-4 месяца). Можно в личку.
Владимир
:help i_CTRL-N
Ilya
Народ, а кто-нибудь использовал FlatList. c большими данными (массивчик из 1000+ объектов)
Sergey
тоже вопрос по FlatList. Делаю из него grid через numColumns, указываю массив данных (немного, пару десятков, небольшие строки). Этот FlatList стоит как screen у StackNavigator'a. И когда я на него перехожу, данные либо отображаются, либо отображаются только после прокрутки
Andrew Kiselev
Народ, а кто-нибудь использовал FlatList. c большими данными (массивчик из 1000+ объектов)
Попробуйте использовать BindingBridgeView. Похоже такой подход очень хорошо показывает перформенс https://github.com/wix/BindingListView