
Artyom
19.05.2018
20:53:38
Но смысл куда двигаться, надеюсь, понятен

from
19.05.2018
20:53:41

Andrey
19.05.2018
20:54:06

Andrew
19.05.2018
20:54:43
ну такое

Google

from
19.05.2018
20:54:50
fetch как раз появился, т.к. стало ясно, что есть смысл в axiox/jquery.ajax/superagent апишках

Andrew
19.05.2018
20:54:53
я не совсем согласен
но и не совсем против

Artyom
19.05.2018
20:55:07
fetch и axios
Это как
redux и redux-saga
мм?
=Р
fetch - просто промис бейсед, все
У него вообще никаких хелпер апишек нет

Andrew
19.05.2018
20:55:43
ну fetch не такой уже и низкоуровневый

from
19.05.2018
20:55:49
А они нужны для одной

Andrey
19.05.2018
20:55:54

Andrew
19.05.2018
20:55:56
да надо смотреть на статус респонса

Google

Andrey
19.05.2018
20:56:12

Andrew
19.05.2018
20:56:15
а axios за тебя это сделает

Artyom
19.05.2018
20:56:47

from
19.05.2018
20:57:13

Artyom
19.05.2018
20:57:21
Я соглашусь с тобой
Но это о разном :)

Andrew
19.05.2018
20:57:47
разве axios это не просто помазанный промисами xhr

Andrey
19.05.2018
20:57:57
fetch - это помазанный промисами xhr

from
19.05.2018
20:58:09

Andrew
19.05.2018
20:58:24
ну есть еще всякие доп возможности

Artyom
19.05.2018
20:58:39

Andrew
19.05.2018
20:58:45
а fetch же все таки на работает

from
19.05.2018
20:59:03

Andrew
19.05.2018
20:59:17
то есть скоро на основе fetch появятся новые http клиенты ?

Andrey
19.05.2018
21:00:08

Andrew
19.05.2018
21:02:43
ладно я чет мб херню сказал
просто вы говорили что fetch более низкоуровневый

Andrey
19.05.2018
21:03:26
Чем axios

Google

from
19.05.2018
21:04:46

Vlad
19.05.2018
21:06:34
Ну, и к чему пришли?) В итоге-то что юзать? ?

from
19.05.2018
21:11:13
а об этом вроде разговор и не вели))

Vlad
19.05.2018
21:15:04
Как обычно - полчаса холивара и никакой конкретики))

Artyom
19.05.2018
21:46:11
Я использую :)

Alexander
19.05.2018
21:47:53
Скиньте какой-нибудь готовый проект на typescript + react + redux. А то только втягиваюсь в typescript. Интересно

Roman
19.05.2018
22:02:58

Alexander
19.05.2018
22:05:34

Roman
19.05.2018
22:06:29
Ссыль с официальной доки реакта

Alexander
19.05.2018
22:07:23
Я просто визуал и мне лучше просто увидеть

Alexander
19.05.2018
22:09:45
Просто у меня базовое знание ts
Вот хочу расширить. В работе с react
А то пишешь, как без ts, так постоянно какое-то ошибки. Хочется понимать, зачем писать так, а не иначе

Roman
19.05.2018
22:11:06
Аналогично. А там подробненький достаточно примерчик. Для понимания вроде норм...

Andrey
19.05.2018
22:11:07
Пиши с помощью flow, задолбаешься с хоками и ts

Alexander
19.05.2018
22:13:29

Andrey
19.05.2018
22:13:39

Vlad
19.05.2018
22:14:35
держи https://www.youtube.com/user/99baddawg/videos у него правда по бэку больше. но и по реакту с ts тоже что-то было

Google

Oleg
19.05.2018
22:14:36

ivan
19.05.2018
22:43:13
this.state.current_items это array of objects

Andrew
19.05.2018
22:45:34
ну может изначальное значение у него null

Alexander
19.05.2018
22:45:38
Значит в момент вызова рендера это ещё не массив

Admin
ERROR: S client not available

Andrew
19.05.2018
22:45:39
или чет типа того
пока данные не пришли еще

Alexander
19.05.2018
22:45:58

ivan
19.05.2018
22:46:46
Вот изначально
Затем я погружаю данные с backend'a и изменяю состояние

Alexander
19.05.2018
22:49:27
Андерскор же должен быть между current и items

ivan
19.05.2018
22:50:29
Не очень понял, что имеется в виду

Alexander
19.05.2018
22:51:14
current_items, а ты уже второй раз пишешь current.items
Нашел проблему, смотри

Google

ivan
19.05.2018
22:51:54
А, там есть underscore
На скрине просто не заметно

Alexander
19.05.2018
22:52:25
В componentWillMount all_items у тебя равно промису
Из метода getItems ты возвращаешь промис, вставляешь его в стейт
Нужно await this.getItems(), а перед componentWillMount добавить async
Понял?

ivan
19.05.2018
22:54:22
Да
Черт, спасибо большое

simon
20.05.2018
01:47:36
https://spectrum.chat/?thread=dffea771-3c05-4fa1-a54f-ca68e228a2dd
https://github.com/rsuite/rsuite

Sergey
20.05.2018
06:50:40
Салют. Может есть у кого под рукой хорошие примеры реализации паттерна медиатор под рукой?

Anton
20.05.2018
07:34:23
Ты тут не ругайся
Что-то мне подсказывает что блийшая аналогия - это “compound components"

Roman
20.05.2018
07:49:33

Maxim robox
20.05.2018
07:54:05

Roman
20.05.2018
07:54:50
Я, честно признаться, прям захотел попробовать

Maxim robox
20.05.2018
07:55:22