Bogdan
А может и нет
Vit
Когда пишешь хорошо конешн, когда в чужой код вклиниваешься - адская потеря времени
Vit
Ну и цсс ин жс я не сторонник. Жс ин цсс маст флоу )
Vit
Но это битва как два года назад за флакс-либу. Победил редакс. Щас почемуто стайледы победили. А я ждал чтото типа рн-стилей. Обидно
Bogdan
Ну и цсс ин жс я не сторонник. Жс ин цсс маст флоу )
https://github.com/A-gambit/CSS-IN-JS-Benchmarks тут ещё бенчи есть, некоторые реализации цсс ин жс и правда ужасны если код глянуть
Bogdan
Ща правда стайлед обновили и они быстрее, но он пока бенчи не успел обновить
Vit
Ну обьекты жсовские
Vit
Как в рн
⩔wein
Как в рн
Посмотри на jss
Vit
Ну вот для понимания какая битва была https://github.com/MicheleBertoli/css-in-js/blob/master/README.md
Vit
Совсем как с флаксами)
⩔wein
Jss вполне себе живой
Vit
У моих друзей в жутком (хайлод) продакшне у всех цсс-модулес
Vit
Но это как щас ангуляр
Vit
Через год два везде будут эти тупые стайледы
Anonymous
через неделю на главной рн будут
Vit
Я сам на вебе scss юзаю потому что не только реакт но и цмс есть
Anonymous
с энтерпрайз подпиской
Egor
че за стайлед такой? =)
Egor
https://github.com/styled-components/styled-components это?
Tino
Подскажите, что не так делаю с анимацией? Хочу при скролле плавно менять opacity у хэдера
Tino
Скроллю и оно резко пропадает, без какого-либо перехода. Что я делаю не так?
Tino
AnimatedView — это не опечатка, там нормальный Animated компонент
Igor
У тебя при изменении на один пиксель сразу прозрачный вид становится
Igor
Сделай в функции interpolate не [0, 1], а [0, 50]
Igor
И ты увидишь
Tino
Ага, понял. Спасибо большое. Пойду пробовать :)
Tino
Всё равно эффект плюс-минус такой же. Если я просто скроллю — сразу пропадает после 50пк, не плавно. Если скроллю по чуть-чуть — оно меняется по чуть-чуть на каждой останвоке скролла
Tino
:(
Anonymous
@fingram - блог о бизнесе, маркетинге и финансах от известного интернет - маркетолога, помимо этого на канале есть различная полезная информация и кейсы по SMM и маркетингу.
Tino
ты поди в дебаг режиме на эмуляторе тестишь
Не, всё вышло куда прозаичнее :) @igorlem в личке помог. Я не указал scrollEventThrottle
Kirill
Всмысле отдельно в каталоге с плоской структурой и импортите по мере надобности? Или где понадобились стили - прям на месте создается компонент?
shashkov0
Пользуюсь react navigation. Как может быть такое что в static navigationOptions navigation.state.params есть. А в пропсах самого компонента нет
Brown
this.props.screenProps
Brown
ой)
Brown
this.screenProps
Albert
Привет. Подскажите как вынести бизнес логику из самого компонента?
Vit
да как хочешь)
Albert
Redux actions
Есть ли что-либо помимо redux? можно ли обойтись без доп зависимостей?
Brown
Сделай менеджеры, вынеси туда логику
Albert
А можно как-то импортировать их не в самом компоненте а в корне или повыше?
Brown
Глобально?
Albert
ну типо того
Albert
Я правильно понимаю, что в redux это делается где-то на уровне корня?
Brown
Ага, там вообще не паришься, лучше сделай redux
Brown
ну возможно ты конечно придумал что то лучше)
Albert
Мне его не советуют) Ну и самому хотелось бы без него
Albert
Так есть возможность глобального импорта?
Bogdan
Как вы стилизованные компоненты храните в структуре проекта?
У нас атомик дизайн, это такая штука http://bradfrost.com/blog/post/atomic-web-design/
Brown
Понял, ну я тут не профи, так что жди ответа от других
Bogdan
И все импортируем, потом что реюзабельно же
Vit
100500 импортов на входе в файл компоненты?)
Vit
а скажите мне как так получилось что в react-navigation у скрина нет проперти isFocused? :) и для ее появления даже целый костыльный костыль накостылили? (react-navigation-is-focused-hoc)
Aleksei
чего?
Vit
this.props.navigation.isFocused
Vit
не знаю как понятней объяснить)
Aleksei
что это вообще должно значить?)
Vit
ну этот скрин в данный момент на экране телефона)
Vit
там же сейчас все скрины на каждый навигационный чих ре-рендерятся
Albert
А как то вот так можно сделать импортирование неких менеджеров? прописав в корне. import Manager from './Manager'; global.container = { Manager, };
Bogdan
100500 импортов на входе в файл компоненты?)
Нет, мы собираем компоненты жирнее заранее, в итоге в конечный файл с функционалом заезжает всего пару импортов
Tino
Есть ли какой-то тул или лайфхак от опытных для barTinitColor в навигаторе?
Tino
Нужно цвет как у фона сделать
Евгений
Подскажите UI framework для реакта
Anonymous
angular
Anonymous
но это не точно
Дмитрий
Но мне больше нравится https://github.com/react-native-training/react-native-elements
Евгений
Но мне больше нравится https://github.com/react-native-training/react-native-elements
Я тоже его юзаю думал а вдруг есть что то интересней)
Евгений
Всем спасибо
Murad
google: awesome react native cmd+f: ui
Murad
а уже мнения о конкретных можешь спрашивать
Murad
нейтив бейз, например, гавно
Anonymous
++
Энлов Свичблейд
native-base
не используйте native base