
Gkio
21.06.2017
20:28:54
уже час пытаюсь его сделать чтото я неправельно делаю?
про <App ругается

Andrey ?
21.06.2017
20:29:52
не вижу на скрине лоадера для scss

Gkio
21.06.2017
20:30:15

Google

Gkio
21.06.2017
20:32:38
не в css проблема а в
7, 16 это App

Andrey ?
21.06.2017
20:37:44
Замени query на options
@gkiora

Gkio
21.06.2017
20:38:39
тоже самое
https://gist.github.com/gkio/6e2f96ab9de77e17cdc00d08d2a31382
может кто нибуть поможет я уже устал мучатся

Rustem
21.06.2017
20:48:25
Доброй ночки, кто-нибудь передавал файлы на сервер через redux-form? У меня,при выборе файла консоль течет красным морем:
Uncaught DOMException: Failed to set the 'value' property on 'HTMLInputElement': This input element accepts a filename, which may only be programmatically set to the empty string.

Andrey ?
21.06.2017
20:49:09

Sergey
21.06.2017
20:49:18
кароче получилось только паралельно сделать

Rustem
21.06.2017
20:49:29

Google

Andrey ?
21.06.2017
20:49:58
Именно
вкратце, DOM не позволяет присваивать инпуту с типом "файл" извне
react-dropzone

Rustem
21.06.2017
20:50:21
Окей, буду посмотреть)

Andrey ?
21.06.2017
20:52:31
Вижу, ты передаёшь один и тот же компонент? Тогда можно сразу в компоненте обрабатывать случай, когда параметра id нет. Зачем повторяться?

Sergey
21.06.2017
20:52:39
yes

Gkio
21.06.2017
20:52:48
666

Sergey
21.06.2017
20:53:15
это тодо лист, с дочерними задачами. Форма создает либо задачю на верхнем уровне, если /create, или дочернию если /create/:id
если сделаю path="/create/:id", то компонент не будет рендериться по пути "/create"

Andrey ?
21.06.2017
20:57:09

Sergey
21.06.2017
20:59:17
тут вообще юзают последний роут? или старый лучше? пока заметил что убрали крутые фишки из старого роута
с новым роутом, получаеться какое-то паралельное Г

Pavel
21.06.2017
21:00:12

Sergey
21.06.2017
21:22:27

Andrei
21.06.2017
21:33:48
Почему может state не меняться после редьюсера?

Google

Andrei
21.06.2017
21:34:03
диспатчу экшн, свитч срабатывает, но стейт остается старый
хотя если руками вернуть объект из кейса - все ок

Daniel
21.06.2017
21:34:52
а ты точно нормально свитч написал? Может там всё-таки возвращает просто стейт без модификации

Andrei
21.06.2017
21:35:20
case FETCH_POSTS:
return { ...state,
isPostsFetching: true,
};
ставлю брейкпоинт на этом месте и руками в косноли вовзращаю объект - все ок
но если продолжить выполнение после брейкопоинта, то из свича выполнение уходит, но стейт старый остается

Stepan
21.06.2017
21:36:42
Стейт может асинхронно сеттиться
Проверь

Andrei
21.06.2017
21:36:53
wat?
у меня экшн асинхронный, и в самом его начале я ставлю типа isLoading: true
но он не ставится

Daniel
21.06.2017
21:37:35
И что, редукс логгер или дев тулс показывают prev state и next state идентичные?

Stepan
21.06.2017
21:37:54
Я не спец по редаксу, просто предложил вариант

Pavel
21.06.2017
21:38:08

Andrei
21.06.2017
21:38:51
понимаю что не баг редакса, но не могу понять где затупил, тут простейшая логика
свитч сработал, вернул объект, но св-во в объекте старое

Pavel
21.06.2017
21:40:04

Daniel
21.06.2017
21:40:28
у тебя нет логгера или дев тулзов?

Pavel
21.06.2017
21:40:38

Google

Andrei
21.06.2017
21:40:44
ща, сек
Покажи код
https://gist.github.com/anonymous/55e99d155fb64a95f01869f8a16bd832
диспатч вызывается, код заходит в свич, но возвращает initialState
должен isPostFetching поменяться на true

Admin
ERROR: S client not available

Andrei
21.06.2017
21:44:09
но не меняется

Pavel
21.06.2017
21:46:27

Andrei
21.06.2017
21:46:37
в гисте же

Pavel
21.06.2017
21:46:45
А, вижу, туплю

Andrei
21.06.2017
21:50:07
поставил логгер, по логгеру все заебись
чето походу в компоненте не то смотрю чтоли

Pavel
21.06.2017
21:50:44
В FETCH_POST точно заходит?
isPostFetching добавлен в хранилище?
Замени return на сохранение стейта в переменной и выведи новый стейт и старый в консоль

Andrei
21.06.2017
21:52:48
нашел причину
у меня в компоненте какойто левый стейт
не тот что я изменяю
осталось понять где я объебался
ох ебать я наговнокодил

マイク
21.06.2017
21:58:16

Andrei
21.06.2017
22:00:24
бля, все равно не втыкаю, должно работать, перепроверил
станачала вызывается mapStateToProps, записывается инишиал стор

Google

Andrei
21.06.2017
22:00:49
потом диспатчится экшн, логгер показывает что стейт поменялся
но в рендере компонента в пропсах лешжит инишиал стор
т.е. необновленный
какого хера

Daniel
21.06.2017
22:03:13
shouldComponentUpdate кривой?

Andrei
21.06.2017
22:04:20
нету его вообще
не менял всмысле
впизду, пойду спать
наверняка какя-то мелочь, которую не вижу уже

Сергей
21.06.2017
23:22:08

Vladimir
21.06.2017
23:23:32
bem.info, не?

Сергей
21.06.2017
23:24:09
Я к тому, что Бем не нужен

Vladimir
21.06.2017
23:24:40
bem is okay

Сергей
21.06.2017
23:25:41
Не нужен