
Сергей
05.06.2018
20:12:43
?

Ilya Shurikov
05.06.2018
20:12:46
эй

Дмитрий
05.06.2018
20:12:49
Всегда так делаю

Ilya Shurikov
05.06.2018
20:12:51
...

Google

Дмитрий
05.06.2018
20:13:19
С SC так же было, кек

Сергей
05.06.2018
20:13:35

Дмитрий
05.06.2018
20:13:46
А нужна?

Artyom
05.06.2018
20:13:46
!!!!!!

Сергей
05.06.2018
20:13:48

Artyom
05.06.2018
20:13:48
!!!!!!
это все что можно сказать

Дмитрий
05.06.2018
20:13:59
Отмена промисов — не такой простой процесс

Сергей
05.06.2018
20:14:01
А нужна?
Тогда можно было бы проще отменять фетч

Artyom
05.06.2018
20:14:21
М?
Ну или ты про какой механизм?
Я про аборт ивенты

Google

Дмитрий
05.06.2018
20:14:25
Он имеет несколько взаимосключающих подходов к имплементации

Сергей
05.06.2018
20:14:37

Artyom
05.06.2018
20:14:44
ну вот да

Сергей
05.06.2018
20:14:46

Дмитрий
05.06.2018
20:14:59
И в большинстве случаев тебе потребуется функция-отменятор, ну как в fluture

Artyom
05.06.2018
20:15:00
Да обсуждали же уже

Дмитрий
05.06.2018
20:15:18

Сергей
05.06.2018
20:15:30

Дмитрий
05.06.2018
20:15:32
В доках блуберда и аксиоса было про это

Сергей
05.06.2018
20:22:32

Artyom
05.06.2018
20:23:03
Ну у меня еще работы норм так. Есть баги на мутабельном пресете, нет доки, очень мало тестов. Да и вообще не все апи реализовано

Сергей
05.06.2018
20:23:12
а, вон как
ну так-то я же о том же

Artyom
05.06.2018
20:23:42
ну там типо WIP - work in progress ?
Ну да
Да просто с одной стороны уже молчать не хочется, а сдругой стороны да, еще не все доделано =(

Oleksandr
05.06.2018
20:31:48
Ребят, помогите пожалуйста. Бьюсь уже 4 час. Как дождатся окончательной загрузки данных и отрисовать данные? У меня стоит ключ loading по которому я проверяю, зашрузились или нет. Потом в компоненте делаю проверку, если да то отрисовываем если нет прелоадер. У меня получается что loading: false но данные не до конца пришли и выдает мне ошибки.
Гляньте плиз - https://codesandbox.io/s/jpzmv8lw3w
Error - https://jpzmv8lw3w.codesandbox.io/products

Artyom
05.06.2018
20:37:11

Google

Artyom
05.06.2018
20:37:42
Обработку ошибок сделай
И дебажить научись =\

MadMax
05.06.2018
20:38:16

Oleksandr
05.06.2018
20:38:44

MadMax
05.06.2018
20:39:23
?))
Я только начал изучать реакт, и тут возникла проблема с комбайнед редъюсер)Я подглядел у вас, как реализовать эту фичу

Oleksandr
05.06.2018
20:40:13
Обработку ошибок сделай
Да я знаю что там данные там не приходят. Но я не знаю почему. Екшн вызываю, редюсер должен сработать. Ошибок в запросе нету.

Artyom
05.06.2018
20:40:33

Oleksandr
05.06.2018
20:41:21
у меня на локалальном норм работает

Artyom
05.06.2018
20:41:40
Вот смешно, т.к. в тему. У тебя catch не срабатывает, т.к. ты используешь fetch api а он падает только при ошибке в параметрах, а не в запросе.
Вот поэтому лучше брать аксиос)

Oleksandr
05.06.2018
20:42:57

Artyom
05.06.2018
20:43:22

Дмитрий
05.06.2018
20:43:29

Artyom
05.06.2018
20:43:55
Ну ладно, нет
Но я все равно за аксиос
Ну и список грузится
Вопрос в чем?
А еще у меня был опыт на легаси проекте, где предварительно был написан свой велосипед поверх фетча - и это было реально больно

Valeriy
05.06.2018
20:46:10
23:46 - время страшилок и баек :))

Google

Artyom
05.06.2018
20:46:32

Valeriy
05.06.2018
20:47:22

Artyom
05.06.2018
20:47:46

Oleksandr
05.06.2018
20:48:09
Ну и список грузится
в том что я когда перехожу на какой-то из продуктов, у меня сначала данные не все приходят, а частично. Из-за того, я не могу нормально отрисовать данные. Но при повторной перезагрузки страницы, все хорошо.

Valeriy
05.06.2018
20:48:37
вот этот void в arrow функции обязателен вообще? ):)))
handleStartAnimate = ():void => {

Admin
ERROR: S client not available

Artyom
05.06.2018
20:49:01

Abu
05.06.2018
20:49:23

Artyom
05.06.2018
20:49:55
там плохо многое
?

Valeriy
05.06.2018
20:52:23
@artalar а что это за рукоблудие?

Сергей
05.06.2018
20:52:31
@artalar немного переписал 1 rfc
глянешь?

Valeriy
05.06.2018
20:52:35
и в чем профит использования styled-components?

Artyom
05.06.2018
20:52:40
При ошибке у тебя бряка сработает и ходя по колстаку (справа) ты сможешь видеть все переменные - так найдешь где неконсистентность возникает

Google

Artyom
05.06.2018
20:54:15

Valeriy
05.06.2018
20:54:29
это гист этого товарища?
ему надо завязывать с куревом в таком случае

Artyom
05.06.2018
20:54:58
Я был молод и неопытен. А еще использовал antd

Valeriy
05.06.2018
20:55:48
аа это был ты? :)
ну молодец, хоть выступать умеешь
это дорогого стоит

Artyom
05.06.2018
20:57:04
?♂️
Лучше бы код норм писал

Oleksandr
05.06.2018
20:57:15
ничего нету. Смотри. Сначала у меня подгружаются данные без banner, а потом уже с.

Abu
05.06.2018
20:57:21

Andrew
05.06.2018
20:57:41
всем

Artyom
05.06.2018
20:57:46
Чем плох antd?
Да не, просто через css in js его не оч круто стилизовать

Andrew
05.06.2018
20:57:53
там куча логики

from
05.06.2018
20:57:53

Artyom
05.06.2018
20:57:57
всем
Альтернатив как будто много

Andrew
05.06.2018
20:58:07
которую сложно переопределить