
Evgeny
10.03.2017
12:13:47
Да уже всё

Eugeniy
10.03.2017
12:14:04
enableReinitialize: true возможно нужно прокинуть, чтобы обновлялись данные

Evgeny
10.03.2017
12:14:09
Нужно было передать проп/настройку enableReinitialize
Ну

Google

Eugeniy
10.03.2017
12:14:28
а, не увидел) сорян
просто тоже долго мучался с этим
Там ещё не приятные моменты, когда у формы повторно не срабатывает валидация

Yung
10.03.2017
12:16:10

Evgeny
10.03.2017
12:16:18
Надо отправить пр

Eugeniy
10.03.2017
12:16:20

Andrey
10.03.2017
12:23:26
axios умеет слать не payload ?
чото не нашёл простого способа сделать это.
Если нет то какие есть альтернативы ахиоса?

Dmitry ?
10.03.2017
12:32:27
axios.post(url, data) нет?
Что значит не payload?

MadMax
10.03.2017
12:47:45

Andrey
10.03.2017
12:47:58

Google

Alex
10.03.2017
12:48:23
react-refetch
я ж написал

Andrey
10.03.2017
12:48:34
https://i.imgur.com/gi5u9mC.png вот формДата .. сделано при помощи жыквери
а вот реквест пейлоад https://i.imgur.com/CK7o1Bj.png
короче я уже разобрался.
надо поставить npm i qs

Dmitriy
10.03.2017
12:50:26
как правильно в css-modules делать модификаторы? например, есть базовая кнопка для всего приложения, а в моем компоненте я ей хочу добавить немного стиля. Теряюсь между вариантами
- импортировать обе css либы в js и брать задавать два класса кнопке - базовый и модификатор
- импортировать базовый css файл в css файл компонента, чтобы он скопировал стили в модуль, в js брать оба класса из css модуля компонента
- использовать @extends или composes на уровне css компонента, в js использовать один класс, которые превратятся в два

Andrey
10.03.2017
12:50:30
и в дату передавать qs.stringify(объект_с_данными_формы)

Dmitriy
10.03.2017
12:50:34
наверное еще не все перечислил

Сергей
10.03.2017
12:51:02

Evgeny
10.03.2017
12:51:32
Ты передашь props.kind

Andrey
10.03.2017
12:51:48

Evgeny
10.03.2017
12:52:06
Допустим, kind=danger

Dmitriy
10.03.2017
12:52:23

Evgeny
10.03.2017
12:52:30
И потом в компоненте добавляешь класс .danger если есть kind=danger

anoru
10.03.2017
12:52:35

Andrey
10.03.2017
12:52:41

Evgeny
10.03.2017
12:53:26
https://github.com/evgenyrodionov/react-ui-atoms-css-modules/blob/master/src/components/button/button.jsx

anoru
10.03.2017
12:54:21

Google

Dmitriy
10.03.2017
12:54:35
https://www.npmjs.com/package/eslint-plugin-react-extra
там кейс предусмотрен если стиль вычисляется динамически
ну очень примитивно, но работает

anoru
10.03.2017
12:55:00
Кстати, у нас в проекте как раз такая штука - у каждого юзера свой цвет. От этого цвета зависит половина элементов на странице

Сергей
10.03.2017
12:55:00

anoru
10.03.2017
12:55:03
css modules для этого боль
Сергей все правильно говорит, юзайте jss))

Dmitriy
10.03.2017
12:58:24
но ведь css-modules должен был решить все проблемы
теперь вы говорите, что jss решит все проблемы, но я уже сомневаюсь

anoru
10.03.2017
12:58:40
Цвет задается при регистрации юзера
как мне тут ксс модули помогут?
спасаюсь glamor'ом

anoru
10.03.2017
12:59:01
но это костыль еще тот

Ruslan
10.03.2017
13:03:43

Andrey
10.03.2017
13:04:31
а я и не говорю что жсс это инлине стулес

Vladimir
10.03.2017
13:18:43

Mikhail
10.03.2017
13:35:05
гайз, а как узнать заппрувили или нет меня тут https://www.meetup.com/React-Moscow-Meetup/ ?

Mikhail
10.03.2017
13:35:35
почта?

Mikhail
10.03.2017
13:36:26
Чорт, я их отключил )

Anton
10.03.2017
13:59:00
что ты имеешь ввиду?
если пробрасывать роуту не компонент, а функцию с коллбеком, при переходе происходит повторный рендер всего дерева, т.е. невозможно сохранить стейт компонентов, которые не должны обновляться

Google

Andrey
10.03.2017
15:09:12
рендерю большую вложенную форму при помощи одного большого ajax
как правильно собирать с неё значения полей? если у меня есть вот такие вот функции: https://i.imgur.com/errFxcQ.png
я вообще правильно делаю ? и как правильно ?
чот запутался

Max
10.03.2017
15:17:26
А просто полей тегами навтыквть религия не позволяет?)

Andrey
10.03.2017
15:18:04
дык оно генерируется из жэсона

Max
10.03.2017
15:18:15
Ок

Admin
ERROR: S client not available

Andrey
10.03.2017
15:18:15
жэсон разный всегда

Max
10.03.2017
15:18:17
Оу

Mikhail
10.03.2017
15:18:36
А не проще <input type={item.type} >

Max
10.03.2017
15:18:38
А в чем проблема

Andrey
10.03.2017
15:19:13

Nikolay
10.03.2017
15:19:28
Я бы вместо switch/case заюзал lookup-объект. Хотя это вкусовщина.

Andrey
10.03.2017
15:19:29

Mikhail
10.03.2017
15:19:40
Ну значит изначально плохо запланировано

Andrey
10.03.2017
15:19:52
я просто хз как надо правильно ))

Max
10.03.2017
15:19:53
Пни

Andrey
10.03.2017
15:19:58
а не подскажете ? :)

Max
10.03.2017
15:19:59
Через 2 час

Google

Max
10.03.2017
15:20:00
А

anoru
10.03.2017
15:20:00
Почему бы не импортнуть все компоненты в виде массива и от типа подставлять

Andrey
10.03.2017
15:20:11
секундомер поставлен

Max
10.03.2017
15:20:15
Я формбилдер пилю

anoru
10.03.2017
15:20:17
Точнее объекта, где ключ тип компонент

Max
10.03.2017
15:20:27
Как раз то что у тебя похоже

andretshurotshka?❄️кде
10.03.2017
15:20:31

anoru
10.03.2017
15:20:32
Одна строчка будет

Max
10.03.2017
15:21:11

Andrey
10.03.2017
15:21:22
Точнее объекта, где ключ тип компонент
дело в том, что мне надо на определённые поля навесить определённые действия.. например есть поле с id=phone и мне надо когда его заполняешь ходить на сервер чтобы вылидировать.. Но я хз как вытащить именно это поле среди 10 таких-же
в жыквери то нельзя

Max
10.03.2017
15:26:19
Покажу как

Andrey
10.03.2017
15:26:45
через редух не ? Или через пропсы ?
ок через 2 часа

Danila
10.03.2017
15:35:11
господа