
Evgeniy
20.03.2017
13:33:53
ты понял правильно, я например хочу создать компонент который будет испльзовать стили flexboxa и свои стили. как это будет выглядеть в коде если я использую css-modules

Dream
20.03.2017
13:34:08
composes

Mike
20.03.2017
13:34:28
что такое стили флексбокса? у меня такое чувство что я резко отупел и не понимаю что происходит

Pavel
20.03.2017
13:35:00
Это @NekrasovEV не понимает что такое flexbox и все

Google

Evgeny
20.03.2017
13:35:02
Как в редакс-форм6 достать values?

Mike
20.03.2017
13:35:17

Max
20.03.2017
13:35:26
Evgeny не использовать редакс-форм?

Mike
20.03.2017
13:35:30
свои стили есть, флексбокс есть, css modules не при чем

Evgeny
20.03.2017
13:35:30
Не, он ок
А, у тебя же свой велосипед

Max
20.03.2017
13:35:38
:)

Dream
20.03.2017
13:35:43
это ж монстер

Evgeny
20.03.2017
13:35:50
:)
Как релизнешь — перейду!

Max
20.03.2017
13:35:51
надо статью накатать
чтобы меня потыкали где наебываюсь

Evgeniy
20.03.2017
13:36:16
да это понятно, как стили flexbox применять к компоненту. Через className?

Google

Max
20.03.2017
13:36:27
как font-weight

Evgeny
20.03.2017
13:36:32

Max
20.03.2017
13:36:35
или color

Pavel
20.03.2017
13:37:00
Достать values в redux-form так:
_.get(state.form, ${ getFormName(doc.id) }.values, {}),

Evgeny
20.03.2017
13:37:16
Што так сложно
Раньше же пропами было?
this.props.values и полный объект

Evgeniy
20.03.2017
13:37:29
Вот пример.

Evgeny
20.03.2017
13:37:38
Хотя я могу просто в коннекте это пробросить

Pavel
20.03.2017
13:37:52
Это в конекте

Evgeny
20.03.2017
13:38:10
Я чё-то не могу понять твой код, что он вообще делает

Pavel
20.03.2017
13:38:10
function mapStateToProps(state, ownProps) {
const { doc = {} } = ownProps
return {
values: _.get(state.form, ${ formName }.values, {}),
}
}

Evgeniy
20.03.2017
13:38:11
<div className={"fb"} /> Так?

Evgeny
20.03.2017
13:38:19
doc?

Pavel
20.03.2017
13:38:47
Это тебе не надо
Это из боевого примера

Evgeny
20.03.2017
13:39:03
Ну я понял кароче
Из стора доставать
Ладно

Google

Pavel
20.03.2017
13:41:12
Иной вариант это использовать formValueSelector и указывать все названия в явном виде, что не есть красиво.

Evgeny
20.03.2017
13:41:12

Pavel
20.03.2017
13:41:39
Да

Dream
20.03.2017
13:44:38
<div className={"fb"} /> Так?
<component className={styles.someComponent} />
Примерно так, будет файл глобал где будут лежать стили твоего flexbox grid.
оттуда composes: flex from '../../styles/main.css'
(где flex это .flex {display: flex; } )
можешь их прокинуть в свой компонент.

Evgeniy
20.03.2017
13:47:17

Dream
20.03.2017
13:49:42
где угодно держи, можно хоть в другом компоненте, но условно да

Evgeniy
20.03.2017
13:54:26

Mikhail
20.03.2017
14:30:16
подскажите, пожалуйста плагин для реакта, который слушает keydown только в компоненте а не по всему документу

Dmitry
20.03.2017
14:32:06
В смысле если курсор поверх компонента или если он отрендерен?

Mikhail
20.03.2017
15:54:55
Ребят а где глянуть поддержку браузерами ES6 фич? Просто написано что IE не поддерживает Array.prototype.find, а у мну оно работает

Max
20.03.2017
15:55:19
полифилл?

Mikhail
20.03.2017
15:55:32
точно нет

Mikhail
20.03.2017
15:55:40
native code если законсолить

Max
20.03.2017
15:56:02
https://docs.microsoft.com/en-us/scripting/javascript/reference/array-object-javascript
findIndex Method только

Mike
20.03.2017
15:56:20
Учитывая 'мну', ие у тебя где-то 6, да?

Marlik
20.03.2017
15:56:47
Как правильнее в webpack2 подключить css, а то инструкций мульён, например в app.js:
1. import './main.css'; Тут на хендлер ругается, якобы его нет. Оно и понятно.
2. import css from './main.css'; Тут, не ругается, но и не пашет.
3. import style from './main.css'; И тут не ругается, но и не пашет.
Упарился))

Mikhail
20.03.2017
15:56:52

Mike
20.03.2017
15:57:28

Google

MadMax
20.03.2017
15:58:56
Ребят, а можно л на реакте онлайн магазин сделать?
Или площадку торговую. ?
Делал ли кто?)))

Name
20.03.2017
15:59:30

Mikhail
20.03.2017
15:59:47
в гугле искал?
https://kangax.github.io/compat-table/es6/ спасибо нашел) но вопрос все равно не решен (

Name
20.03.2017
15:59:49

MadMax
20.03.2017
16:00:05
Я та и понял, спасибо

Marlik
20.03.2017
16:00:41

Max
20.03.2017
16:00:47

Admin
ERROR: S client not available

Max
20.03.2017
16:00:54
[].find напиги

MadMax
20.03.2017
16:01:14
Ч про фронт эгд часть
Я искал готовые архитектуры)
Типа ГОСТ мастер и тд

Name
20.03.2017
16:02:34

Mikhail
20.03.2017
16:02:53
Ага, сборка pirate XP

Marlik
20.03.2017
16:03:02

Mikhail
20.03.2017
16:03:32

Pavel
20.03.2017
16:03:46
@MadMax https://github.com/facebook/react/wiki/sites-using-react

Mike
20.03.2017
16:04:18

Google

MadMax
20.03.2017
16:04:26
Спасибо большое

Mike
20.03.2017
16:04:56
Заметьте, пока мэд макс тут, крейзо нет >_>

MadMax
20.03.2017
16:06:08
Не правда)))
Я с ним писался пару раз)))

Marlik
20.03.2017
16:13:55

Mike
20.03.2017
16:15:38

Paul
20.03.2017
17:31:58

Алексей
20.03.2017
17:32:52

Paul
20.03.2017
17:33:52
В любом случае, что css-modules что cssinjs нужен theming

Mike
20.03.2017
17:37:41

Paul
20.03.2017
17:38:14
Ули проект больше туду листа то да - нужен

Mike
20.03.2017
17:38:27
я завел себе один лесс файлик с переменными корп стиля, в вебпаке его алиаснул и импорчу в начале каждого лесс файла компонентов
done deal

Alexey
20.03.2017
17:39:37
скорее это похоже на то как пошарить константы между css файлами
а так, вопрос с theming, кажется, актуален для всех библиотек, которые добавляют изоляцию в стили

Paul
20.03.2017
17:40:26

Mike
20.03.2017
17:41:02
ну менять темы в рантайме это довольно специфическая задача, так-то
и она далеко не у всех встает
какой процент сайтов сейчас меняет свою тему в рантайме? то модно было лет 5 назад

Alexey
20.03.2017
17:41:46
так а зачем в рантайме?
нормальный способ шарить код между проектами
особенно, когда их много