
Dmitry
07.07.2018
21:16:11
у меня прокся в девсервере

Sergei
07.07.2018
21:16:24
так я залил на azure уже
а как сменить request content-type?
так как у меня есть хеадерс этот
headers: {
'Content-Type': 'application/json;charset=utf8'
},

Uryashnik
07.07.2018
22:10:55
Ребят подскажите как сохранять введённые данные с формы по очереди в массив?

Google

Sergei
07.07.2018
22:13:11
ну смотри я не совсем шарю, но вроде как делаешь свойства типа массив данных формы и текущий индекс
и на onsubmit формы кладешь в массив под тем индексом и индекс увеличиваешь
но может как то проще можно

Andrew
07.07.2018
22:14:17
Просто [...oldItems, newItem]

Дмитрий
07.07.2018
22:18:15
нельзя
В сбербанке именно так и сделали ¯\_(ツ)_/¯

Cenator
07.07.2018
22:19:20
а он хочет с сайд эффектом инишиал стейт задать
у него это естественно не получится так как возвращается промис

Дмитрий
07.07.2018
22:20:18
Аа

Artur
07.07.2018
22:47:25
Ребята, вопрос по редакс форме. Делаю форму с использованием редакс и валидацию к форме. С обычным инпутом все ок, нажимаю на инпут, экшн фокус, переключаю на другой, экшн блюр и высвечивается варнинг require.
С дейтпикером проблема. Нажимаю на инпут, появляется дейтпике, когда выбираю дату на дейтпикере, то пропадает фокус с инпута, высвечивается ошибка и лишь потом дейтпикер скрывается и сам устанавливает фокус обратно на инпут и лишь тогдаа когда я уже нажимаю вручную перевожу фокус ошибка скрывается. Хотя по идее она вообще не должна была скрываться.
Как пофиксить?

Andrew
07.07.2018
22:51:37
Ну во первых, дейтпикеров очень много
соре я не дочитал, сделай дейт пикер частью какого-то поля
И регистрируй не блюр а click outside

Google

Andrew
07.07.2018
22:56:09
Хотя если же дейтпикер с инпутом

Sergei
07.07.2018
22:59:51
помогли*

Andrew
07.07.2018
23:00:08
странно очень, а фокус появляется не сразу полсе выбора даты ?
короче ты скорее всего криво интегрировал это поле в редакс форму
почитай как далеть кастомные поля

Artur
07.07.2018
23:01:53

Andrew
07.07.2018
23:05:05
мб оно не дает фокус ставить

Artur
07.07.2018
23:06:36

Daniil
07.07.2018
23:08:09
redux-pack кто нибудь использует, либо все сидят на санях?)

Andrew
07.07.2018
23:09:18
при выборе даты фокус не пропадает

Andrey
07.07.2018
23:09:55

Artur
07.07.2018
23:11:44
при выборе даты фокус не пропадает
посмотри гифку же, видно, что фокус пропадает с инпута и становится на дейтпике, а после выбора даты возвращается на инпут. Но в принципе, мне кажется, что это правильное поведение.
Можно ли как-то в редакс форме вручную зафорсить проверку валицаии к примеру на event onDayChange

Andrew
07.07.2018
23:12:27
у дейтпикера же свой инпут

Daniil
07.07.2018
23:12:38

Andrew
07.07.2018
23:13:06
тут же все ок

Artur
07.07.2018
23:13:42
ребята, я читал доку, дейтпикер работает нормально, я описал проблему еще в первом сообщении, это не какой-то баг, просто так это работает, я лишь хочу как-то исправить нп после клика по дате зафорсть валидацию

Google

Andrew
07.07.2018
23:15:23
ну у тебя еще одинаковые имена полей
ну все должно работать, мб я вопрос не понял и мне уже трудно думать в 2 часа ночи

Naught
08.07.2018
04:00:04
Привет. Такой вопрос - вот реакт роутер умеет изменять адресную строку без перезагрузки. А обратное он умеет делать? Кейс такой - надо генерировать страничку с данными в зависимости от строки запроса (примерно как происходит с шаблонизаторами на БЭКЕ /item/:itemID), чтоб было можно было обратиться извне к конкретному айтему без предварительной загрузки приложения и выбора его руками. Как такое решить в рамках реакта?

Good game
08.07.2018
04:02:50
Наверное SSR

Dimanius851
08.07.2018
06:28:21

Naught
08.07.2018
06:28:37

Dimanius851
08.07.2018
06:29:14
У нас проект не ssr, но эта штука на роутинге стоит

lexxx
08.07.2018
06:46:20
вот смотрите, есть шрифт, он есть во многих вариантах, light, extralight, bold, italic extraitalic и так далее
как его правильно подключить, неужели для каждого писать фонт фейс?

Abu
08.07.2018
06:47:35
Правда там баг вроде есть, сенатор сюда линк скидывал

Oleg
08.07.2018
07:18:39
Скиньте чат по ide пожалуйста

Dzmitry
08.07.2018
07:19:36

Oleg
08.07.2018
07:27:00

Kirill
08.07.2018
07:48:26

Dimanius851
08.07.2018
07:49:21

Naught
08.07.2018
07:50:08

Nikita
08.07.2018
07:56:33
Может ошибка просто?

Dimanius851
08.07.2018
07:56:57

Cenator
08.07.2018
08:14:04

lexxx
08.07.2018
08:29:57

Google

lexxx
08.07.2018
08:30:06
их и подключил и все

Admin
ERROR: S client not available

Vladimir
08.07.2018
08:36:27
Нет такого бабель-плагина, ошибка это

Nikita
08.07.2018
08:54:30

Dimanius851
08.07.2018
08:57:31

Artur
08.07.2018
11:08:18
Ребята какой самый популярный способ писать стили к компонентам?
Я пока что думаю просто создавать файл css c таким же названием как у компонента и импортировать его. Может есть более удобный способ?

Kendr
08.07.2018
11:08:33

Artem
08.07.2018
11:10:18
styled components или css modules. В зависимости от того что тебе ближе

Ruslan ?
08.07.2018
11:20:01

lexxx
08.07.2018
11:20:33

Andrew
08.07.2018
11:23:00
Ребзи, а кто юзал superagent, он в http-2 умеет?
Или тип пох какой клиент?

Artur
08.07.2018
11:29:33
Ребята, проблема еще со вчера. Не знаю как решить. Использую редакс форму для своей формы.
описание к гифке:
Обычный инпут. Клик по инпуту, фокус, клик в другом месте, блюр, валидация и покаывается ошибка. Все супер.
Дейтпикер. Клик по инпуту, высвечивается дейтпикер, фокус на инпут, кликаю по дейтпикеру, происходит блюр с инпута на пикер и в этот момент валидация, на секунду высвечивается ошибка, потом устанавливается значение с пикера и ошибка скрывается.
Как сделать, чтобы ошибка вообще не появлялась?
код компонента - http://jsfiddle.net/yvqw5pLa/


MaXG
08.07.2018
11:31:47
Ребята, проблема еще со вчера. Не знаю как решить. Использую редакс форму для своей формы.
описание к гифке:
Обычный инпут. Клик по инпуту, фокус, клик в другом месте, блюр, валидация и покаывается ошибка. Все супер.
Дейтпикер. Клик по инпуту, высвечивается дейтпикер, фокус на инпут, кликаю по дейтпикеру, происходит блюр с инпута на пикер и в этот момент валидация, на секунду высвечивается ошибка, потом устанавливается значение с пикера и ошибка скрывается.
Как сделать, чтобы ошибка вообще не появлялась?
У тебя валидатор на каком моменте вызывается?
На каждый ввод?

Alex
08.07.2018
11:32:06
Насколько я понял при переводе фокуса с инпута на пикер - срабатывает обработчик блюр и производится нежелательная валидация

Artur
08.07.2018
11:32:26

Google

Artur
08.07.2018
11:32:30

Alex
08.07.2018
11:33:36
Имхо нужно как то отслеживать состояние пикера оикрыт/закрыт и не вызывать обработчик onblur, если пикер открыт

Artur
08.07.2018
11:40:06

Alex
08.07.2018
11:42:50
Какой пикер используется?

Artur
08.07.2018
11:44:53

Alex
08.07.2018
11:56:37
react-day-picker
<DayPickerInput onBlur={event => !document.querySelector('.DayPickerInput-OverlayWrapper').contains(event.target) ? handleBlur(event) : undefined} />
выглядит как костыль )
но покопавшись в доках react-day-picker пока ничего разумнее не придумал, извините

Artur
08.07.2018
12:01:12