@react_js

Страница 2435 из 5115
Dmitry
28.10.2017
21:03:04
Можно сделать что бы инкрементился какой-то _1 _2 _3, но это лишает возможности переопределить екшон

с другим пейлоадом

в тот же редюсер

Artyom
28.10.2017
21:04:24
Я вот думал уже как-то. Надо экспортить объект просто и потом по цепочке забирать. Типа actions.user.add \ actions.shopCard.add

Google
Dmitry
28.10.2017
21:05:53


тип на обернутую функцию добавить екшон криейторы для простых действий

success или error

const setError = data => (dispatch, getState) => { setTimeout(() => { const state = getState(); dispatch(actions.setError.success({})); // or dispatch(actions.setError.error(data)); }, ERROR_SHOW_TIMEOUT); return data; };

kana
28.10.2017
21:06:50
У меня просто import * as userActions from "./store/actions"

Artyom
28.10.2017
21:07:37
У меня просто import * as userActions from "./store/actions"
Ну и у меня. Но чет каша выходит в итоге

а не

Dmitry
28.10.2017
21:07:52
Artyom
28.10.2017
21:08:01
У меня так export * from './devicesActions';

=D

И я всегда экшен напрямую из 'actions' беру

Главное два экшена с одинаковым именем не создать

Иначе беда

Google
Dmitry
28.10.2017
21:08:40




мне показалось это самым удобным

Maxim
28.10.2017
21:09:02
Есть такое понятие, как ангуляроподобные фреймворки?

Artyom
28.10.2017
21:09:35
ридми зачем?

kana
28.10.2017
21:09:43
У меня просто модули и стор, и компоненты фичи включают

Dmitry
28.10.2017
21:09:56
ридми зачем?
Ну что б все понятно было )

Artyom
28.10.2017
21:10:08
Ааа. Ну понятно)

Dmitry
28.10.2017
21:10:46
Там очень все запутанно вышло

Artyom
28.10.2017
21:10:47
Есть еще способ через package.json все это организовывать...

Dmitry
28.10.2017
21:11:01
та не это стремота

Artyom
28.10.2017
21:11:19
Хотел попробовать, но меня захейтели

Dmitry
28.10.2017
21:11:33
меня вообще бесит эта структура которую форсят

actions/reducers/contants

kana
28.10.2017
21:12:15
Так ее же не форсят...

Dmitry
28.10.2017
21:12:51
хз, в половине гайдов ее описывают, в апликейшинах типа бест практисес редукс-реакт

тоже она

kana
28.10.2017
21:12:56
Она просто самая простая, поэтому ее дают во всяких гайдах

Но в гайдах вообще много говна дают, их вообще смысла читать мало

Google
Dmitry
28.10.2017
21:13:45


смотрите че у меня в проекте есть

кто отгадает в какой это папке лежит ?)

Artyom
28.10.2017
21:14:18
По мне так с константами все сложнее. В redux-act и подобных ты явно видишь на какой экшн подписываешься, как addEventListener!

andretshurotshka?❄️кде
28.10.2017
21:17:39
Dmitry
28.10.2017
21:18:11
groups

...

andretshurotshka?❄️кде
28.10.2017
21:18:17
ллол

Cenator
28.10.2017
21:18:27
modules?
До mi же

Dmitry
28.10.2017
21:18:36


Usman
28.10.2017
21:18:40
Ребята, как передать с дочернего экомпонента родителю какие либо данные?

Dmitry
28.10.2017
21:19:05


Artyom
28.10.2017
21:19:24
Redux
rly?

Cenator
28.10.2017
21:19:35
rly?
Must have

Artyom
28.10.2017
21:19:36
Usman
28.10.2017
21:19:39
Artyom
28.10.2017
21:20:05
через props?
рекурсия выйдет

Usman
28.10.2017
21:21:27
Google
Dmitry
28.10.2017
21:21:42
контекст

емиттер

все шо хочешь

window, history.state

Artyom
28.10.2017
21:22:26
А знаете чем прикольны декораторы? Они же как бы мутируют. Так что если ты хочешь рекурсивно сунуть компонент в себя, который обернут декоратором.... что делать?

Stepan
28.10.2017
21:23:12
Какая рекурсия, вы про что
Что-то там про ракурсы, фотографы наверное

kana
28.10.2017
21:23:16
Колбек обычный через пропсы

Artyom
28.10.2017
21:23:20
Я импортирую этот же компонент из текущего файла, называя его по другому...

Artyom
28.10.2017
21:23:40
Я первый про колбек сказал >_>

Stepan
28.10.2017
21:24:05
Пацаны, минутку внимания Он первый сказал

Справедливость восторжествовала

Можем спать спокойно

Artyom
28.10.2017
21:24:25
?

?

Nikita
28.10.2017
21:24:36
Кстати вообще не особо понимаю ,зачем в редакс константы ,они как-то высасаны из пальца

А писать их очень уныло

kana
28.10.2017
21:25:09
Константы + экшнкреаторы это попытка сделать АДТ в языке, где этого нет

Google
Alex
28.10.2017
21:25:24
Кто-то пробовал redux-saga? А дарт? Там есть некие зоны. На первый взгляд, похожие штуки.

Stepan
28.10.2017
21:25:27
redux-actions, redux-act

Alex
28.10.2017
21:25:28
АТД?

Cenator
28.10.2017
21:25:29
А писать их очень уныло
Выглядят красиво зато

Artyom
28.10.2017
21:25:33
?

В этом чате все повторяется

Stepan
28.10.2017
21:26:05
Artyom
28.10.2017
21:26:10
Забавно наблюдать

Пойду кодить кароч, а то спать охота

Cenator
28.10.2017
21:26:34
Artyom
28.10.2017
21:26:39
Не пью

kana
28.10.2017
21:26:40
Типа data Action = Increment | Decrement | Add Int dispatch (Add 10) reducer state action = case action of Increment -> state + 1 Decrement -> state - 1 Add x -> state + x .

Юра
28.10.2017
21:26:51
https://github.com/concretesolutions/redux-zero

Это если экшонтипы надоели.

Stepan
28.10.2017
21:28:21
Ну такое, свитч не особо больно

Artyom
28.10.2017
21:28:21
https://github.com/concretesolutions/redux-zero
редусеры в экшены перенесли, и все?

kana
28.10.2017
21:28:45
Да такое есть во всех норм языках) Хаскель (и подобные ему элм, пурса), окамлы (ризон, ф#), раст

Razzwan
28.10.2017
21:28:52
В чем разница между молекулами и организмами?

Юра
28.10.2017
21:29:01
редусеры в экшены перенесли, и все?
Интересно, что бы сказал на это Абрамов.

Страница 2435 из 5115