
Andrey
03.08.2018
09:48:47

Сергей
03.08.2018
09:49:39
Можно сделать обертку для сетстейт и все будет работать ок

Andrey
03.08.2018
09:51:28

Google

Andrey
03.08.2018
09:51:35
Если будут, то ок.

Сергей
03.08.2018
09:52:02
Надо проверить

Andrey
03.08.2018
09:52:09

Andrew
03.08.2018
09:53:06
Так как механизм установки стейта ещё и батчит апдейты

Алексей
03.08.2018
09:53:12
Проблема:
Некоторые img приходят с сервера (digital ocean) в виде:
%D0%BD%D0%BE%D0 и соответсвенно их не видно
Сами img по урлу есть.
Не понимаю почему некоторые приходят в нормальном виде, например: картинка-11.png
Название картинок на русском языке
Может кто знает как исправить?

Andrew
03.08.2018
09:53:35

Andrey
03.08.2018
09:53:41
+ я боюсь, что люди начнут писать
await this.setState():
await this.setState();

Сергей
03.08.2018
09:53:44

Andrew
03.08.2018
09:53:45
Как-то так вроде

Andrey
03.08.2018
09:54:10
Такой потенциал для говнокода!

Andrew
03.08.2018
09:54:36

Andrey
03.08.2018
09:54:53

Google

Алексей
03.08.2018
09:55:07
decodeURI
Смущает, что часть показывается без этого

Andrew
03.08.2018
09:58:00
Ребзи, а может мне кто-нибудь внятно объяснить как будет работать асинк рендер со стейт менеджерами ? Соре, я тупой и не понимаю

Andrey
03.08.2018
09:58:20
А для нормальных реакт мало инфы наружу выдаёт.

Andrew
03.08.2018
09:59:41
С текущими так же.
То есть синхронно ? Пока данные не пришли все равно дернется рендер ? Я имею ввиду фетчер апи который Абрамов показывал зимой

Andrey
03.08.2018
10:01:47

Andrew
03.08.2018
10:03:12

Andrey
03.08.2018
10:03:20

Andrew
03.08.2018
10:03:33
Ну блин это не одно и тоже

Andrey
03.08.2018
10:03:42
В чём разница?

Andrew
03.08.2018
10:04:18
Не будет лишнего вызова

Andrey
03.08.2018
10:05:46

Dmitryw
03.08.2018
10:06:12
Какие данные
?

Andrew
03.08.2018
10:07:09

Cenator
03.08.2018
10:07:41

Andrey
03.08.2018
10:13:58

Andrew
03.08.2018
10:14:15
А хотя он не ждёт
Он скорее всего 2 раза рендерит на сервере

Google

Cenator
03.08.2018
10:17:02
некст просто выполняет статический метод и результат пихает в пропсы

Andrew
03.08.2018
10:18:56
Я думаю сначала идёт рендер без данных в ноде, потом getInitProps отдает новые пропсы, идет второй рендер и потом уже все это падает на клиент

Cenator
03.08.2018
10:19:46

Andrew
03.08.2018
10:20:35

Vladislav
03.08.2018
10:28:43

Spaider
03.08.2018
10:48:30
Мб ты стейт изменяешь внутри редюсера
Массивы и обьекты нельзя патчить, создавай их копии
но это догадка, я не юзал сам эту либу
А нет, он тебе говорит, мол ты не тот тип возвращаешь из редюсера, видимо тебе нужно использовать типы этой либы

Anton
03.08.2018
11:22:15
А кто какие “админки” использует? Надо сделать минимальную - буквально картинку загрузить/текст отредактировать для товарной карточки, плюс пара свойств для красоты.
Года три этим не занимался ?

Andrey
03.08.2018
11:26:02

Anton
03.08.2018
11:28:49
Спасибо, headless - то что доктор прописал

Sergey
03.08.2018
11:37:06
как заставить работать bindActionCreators с thunk

Cenator
03.08.2018
11:37:38

Sergey
03.08.2018
11:38:41

Cenator
03.08.2018
11:38:58

Sergey
03.08.2018
11:39:33

Cenator
03.08.2018
11:39:54

Sergey
03.08.2018
11:40:09

Cenator
03.08.2018
11:41:39
чот дичь какая-то
const mapDispatchToProps = {
...userActions,
} должно работать

Google

Sergey
03.08.2018
11:42:28
дитчайшая дичь

Владимир
03.08.2018
11:42:31
на 30 какой-то стрём

Admin
ERROR: S client not available

Cenator
03.08.2018
11:42:51
так как я написал должно быть ок

Sergey
03.08.2018
11:54:22
все работает. там трабла в другом была. сорян =/

Дмитрий
03.08.2018
12:19:02

Ksenia
03.08.2018
12:21:16
http://joxi.ru/nAyzGzJhY8Ennr потом так: http://joxi.ru/ZrJV9Vkh9q47Br

Cenator
03.08.2018
12:21:49

Ksenia
03.08.2018
12:22:38
я не умею(

Buka
03.08.2018
12:22:58
Вопрос, по костылям. Есть АПИ которое возвращает список элементов и кол-во страниц. То есть допустим страниц 2500 ..Если же передать страницу больше чем 1000 то АПИ кидает ошибку, мол больше 1000 нельзя. Хочу сделать костыльчик чтобы если страниц больше 1000, то ставить ровно 1к ...Где лучше это делать? В экшене?

Дмитрий
03.08.2018
12:24:29

Andrey
03.08.2018
12:33:47

Buka
03.08.2018
12:34:18

Andrey
03.08.2018
12:34:49

Buka
03.08.2018
12:35:00

Andrey
03.08.2018
12:35:13

Buka
03.08.2018
12:35:24

Andrey
03.08.2018
12:35:40
Тогда в экшене закостыль.

sv
03.08.2018
12:48:46
Всем привет! Кратко опишу предметную область. Имеется десктоп приложение, не "сервере" крутится cefsharp(C#), на фронте у меня React/Redux.
На "сервере" у нас есть разные методы, при вызове которых у нас возвращается Promise.
С "сервера" к нам может прийти тело с ошибкой, после чего мне нужно будет об этом сообщить. На данный момент проверка на ошибку описана в каждом вызове, что согласитесь очень не очень. Я подумал разработать для проверки ошибки middleware.
Думаю сделать подобным образом: при каждом вызове метода, диспачить экшн, в который я буду передавать тело ответа, если ошибка всё же есть, то выводить её и прекращать дальнейшее выполнение функции.
Вопрос. На сколько вообще это логично ? Может подскажите более элегантное решение ?

Google

Alex
03.08.2018
12:49:17
Привет, может кто посоветовать как комментировать api методы для другого разработчика ? И нужно ли. Написать про аргументы например, тип, структуру итд

Andrey
03.08.2018
12:49:33

Alex
03.08.2018
12:49:55

Andrey
03.08.2018
12:50:08
ты про тс?
flow/ts. То, что больше нравится. Всяко это лучше, чем ванильный js.

Alex
03.08.2018
12:50:47
у меня есть 2 недели примерно, чтобы расписать что вообще происходит на проекте и впиливать в этот ад тс, времязатратно. просто хочется облегчить жизнь следующему разрабу

Andrey
03.08.2018
12:51:16

Alex
03.08.2018
12:52:33

Сергей
03.08.2018
12:53:12
ребятки
напомните какая альтернатива loadable?

Cenator
03.08.2018
12:53:46

Сергей
03.08.2018
12:54:08
спасибо