
Andrew
29.10.2017
22:45:08
Комбайн редьюсерс нужен

Alex
29.10.2017
22:45:27
'' должен быть тип экшона, псевдокод

Dmitry
29.10.2017
22:45:45
ну тогда лучше скомбайнить

Andrew
29.10.2017
22:45:49
+

Google

Alex
29.10.2017
22:46:28
Ну тело все равно останется тем же

Andrew
29.10.2017
22:46:52
Нет
Отдельно твой root редьюсер, отдельно редьюсер роутера

Alex
29.10.2017
22:48:27
Вызов редьюсер роута из ротовского?
Ладно, я хз какие фишки придумали для редьюсеров, может все не так страшно

Dmitry
29.10.2017
22:49:57
хех
данька абрамов перемудрил, шото сложное придумал
хрен разберешься

Andrew
29.10.2017
22:50:32
Да все просто
Не нужно из одного редьюсера вызывать другой
Но так как у тебя как я понял по сути экшены
Заменяют его

Alex
29.10.2017
22:51:36
Когда это совет из оф документации редакса

Google

Andrew
29.10.2017
22:52:09
То вот тогда чет становиться чутка сложна

Alex
29.10.2017
22:52:18
Да у меня reducer in action

Andrew
29.10.2017
22:53:16
Просто тогда наверное ок вызывать из root редьюсера редьюсер роута
Хотя можешь просто создать моканый root редьюсер, и через комбайн редьюсерс соединить его с роутером

Alex
29.10.2017
22:55:56
Если использовать вызов с изоляцией (в стейте будет поддрево) то данный кейс не решить, если использовать нулевую изоляцию то будет ручная модификация стейта роутера, что тоже не хорошо, поэтому мне нужно или получить стейт до экшона, или писать редьюсер для роутера который будет подписан на мой экшон и выцеплять данные из стейта каким-то образом

Andrew
29.10.2017
22:56:29
Ну я ж говорю
С твоим подходом может это и ок вызывать один редьюсер из другого

Alex
29.10.2017
22:58:02
Вообще данный кейс достаточно проблемный может быть, т.к. Экшены могут примениться не по порядку, это оправдывает получение стейта до выполнения экшенов

Andrew
29.10.2017
22:58:10
Но вообще да в стейте должно быть поддерево

Alex
29.10.2017
22:58:18
У меня нет редьюсеров

Andrew
29.10.2017
22:58:27
С редьюсером роутера

Дмитрий
29.10.2017
22:59:05

Alex
29.10.2017
23:00:22

Dmitry
29.10.2017
23:12:33

Дмитрий
29.10.2017
23:13:59

Dmitry
29.10.2017
23:14:42

Stepan
29.10.2017
23:14:55
Пофармлено

Dmitry
29.10.2017
23:15:13
та вообще денчик написал итератор на реакте
который 1000 елементов рендерит
а там уже 6 звезд

Google

Velveeta
30.10.2017
01:39:15
Я не говорю по-русски. Прибытие сюда было ошибкой.

David
30.10.2017
01:43:45

Velveeta
30.10.2017
01:47:47
Это та же группа...

David
30.10.2017
01:49:44

Velveeta
30.10.2017
01:54:32
Извините
Я плохо говорю по-русски

David
30.10.2017
02:01:06

Velveeta
30.10.2017
02:01:14
Oh
I thought this was a russian group

David
30.10.2017
02:01:29
It is
But I think most people speak good English here
Even the title says "Russian-speaking community" :D

Andrey
30.10.2017
02:02:46

Velveeta
30.10.2017
02:05:42
I found this group through the npmjs page for the bot lol
Is it written in react?

David
30.10.2017
02:13:28
Is it written in react?
I don't think you can write a bot with React. React is a library for creating user interfaces

Velveeta
30.10.2017
02:15:08
I'm trying to make my own client with react native
It's not going well

Alexander
30.10.2017
05:18:24

Velveeta
30.10.2017
05:18:50
Lol

Google

Velveeta
30.10.2017
05:19:25
I unironically liked tracksuits before I even knew about gopniks

Andrey
30.10.2017
05:19:43
gopniks rofl

Velveeta
30.10.2017
05:20:30
Tracksuits are great and squatting is comfy
I knew that before I even knew about slav stereotypes

nakedcake
30.10.2017
05:49:52
Вопрос: есть ли способы готовить SSR с использованием лишь только nodejs, без express?

Alex
30.10.2017
05:56:00

Дмитрий
30.10.2017
05:57:01
https://github.com/gaearon/redux-thunk/blob/master/src/index.js
Вся либа - три строки
Несложно посмотреть

Ilya
30.10.2017
05:57:18
коллбэк хелл

Дмитрий
30.10.2017
05:57:22
И да, на промис, возвращаемый makeASandwichWithSecretSauce

Alex
30.10.2017
05:58:42
т.е. получается 3 подписчика на один промис
ну колбека

Andrey
30.10.2017
05:59:03

Alex
30.10.2017
06:00:23
короче как я понял каждый then возвращает данные которые приходят в следующий then

Nick
30.10.2017
07:30:51
https://t.me/reactnative_ru

Oleg
30.10.2017
07:36:58
Коллеги, кто-нибудь работает с REST API, используя Redux и axios?

Nikita
30.10.2017
07:37:28

Google

Anatoly
30.10.2017
07:38:15

Triple
30.10.2017
07:39:36

Oleg
30.10.2017
07:40:20
Я вынес методы для отправки запросов к API в отдельные сервисы, для сохранения состояния в хранилище использую redux-thunk

Alexey
30.10.2017
07:41:51
А какие преимущества по сравнению с fetch? Отмена и XSRF?
Я про библиотеку axios

Anatoly
30.10.2017
07:42:47
Для меня преимущество аксиоса в гибкости и какой-то предсказуемости интерфейса

Oleg
30.10.2017
07:43:14
2 вопроса возникает в такой связке:
1) имеет ли смысл сохранять объект запроса и ответа в хранилище, или только data?
2) имеется в большом количестве шаблонный код обновления состояния на каждый запрос, обработка начала запроса, успеха и ошибки (стандартные isFetching, error, data) - что вы используете, для красоты и уменьшения кода?