@react_js

Страница 2767 из 5115
Женя
14.12.2017
11:45:53
/first /second /third

А тьфу, это же тройка

Vladyslav
14.12.2017
11:48:04
ребзя, быстрый вопрос ,в общем и целом это норм ,когда один экшен может вызывать изменения в нескольких редюсерах ?

Nikolay
14.12.2017
11:48:15
Да

Google
Vladyslav
14.12.2017
11:48:18
просто стараюсь минимизировать копипасту и боилерплецйт

Andrew
14.12.2017
11:49:43
ты можешь просто нужные данные вытаскивать

из одного редьюсера

Dmitry
14.12.2017
11:50:41
ребзя, быстрый вопрос ,в общем и целом это норм ,когда один экшен может вызывать изменения в нескольких редюсерах ?
исключительная ситуация - но лучше чтобы у тебя был некий эффект - который уже диспатчит разные actions

Vladyslav
14.12.2017
11:52:27
ну из разряда у меня есть экшен - fetchTenders, но эти тендеры например для хедхантера одни, для емплоера другие, для админа- третьи

Александр
14.12.2017
11:52:27
items.filter(item => filterList.indexOf(item.category.toLowerCase())), такое норм писать в селекторе?

Vladyslav
14.12.2017
11:52:33
вот уменя есть 3 сущности

но для всех из них нужно получать тендеры, но для каждого из них тендер имеет разный вид

вот пытаюсь это как-то организовать красиво и правильно

соответственно ест ь3 редюсера, но думаю вынести фетчинг этих данных в один экшен

Сергей
14.12.2017
11:55:53
ты не в столбик писать не можешь?

Vladyslav
14.12.2017
11:56:47
постараюсь*

Google
Nikolay
14.12.2017
12:01:37
нет
Можешь пояснить почему нет? Вот у меня есть экшн, который добавляет сущность в стейт. Ид сущности лежат в отдельной ветке, а сами данные в отдельной. Зачем мне плодить два экшна?

Nikolay
14.12.2017
12:07:07
Так причем тут это? Редьюсеры разделены, на каждую ветку свой.

Просто каждый из них по-своему реагирует на один и тот же экшн.

Andrew
14.12.2017
12:08:50
Просто каждый из них по-своему реагирует на один и тот же экшн.
ну если иначе реагируют, то наверное. Главное потом не запутатся какие данные в какой редьюсер попали

Павел
14.12.2017
12:14:07
Просто каждый из них по-своему реагирует на один и тот же экшн.
я бы сделал экшн, который генерирует 3 других экшена, и уже они каждый по-своему обновляют стейт. делегирование, единая ответственность, вот это вот всё

Nikolay
14.12.2017
12:14:58
я бы сделал экшн, который генерирует 3 других экшена, и уже они каждый по-своему обновляют стейт. делегирование, единая ответственность, вот это вот всё
Как это будет коррелировать с утверждением, что экшн должен описывать действие пользователя, а не действие, производимое над веткой стейта?

Eugene
14.12.2017
12:46:32
Кто-нибудь на сервер запрос с куками отправлял через fetch? credentials поставил, все равно в запрос не уходят :(

Dmitry
14.12.2017
12:54:16
CORS?

есличо: http://grishaev.me/cors

Eugene
14.12.2017
13:01:01
нет, cors не блочит. мне нужно отправить token

solved

домен нужно было от сервера в куке ставить

Evjeni
14.12.2017
13:31:53
Мужики, есть те кто с i18n работал? Не могу понять как прописать path к locales

Sergey
14.12.2017
13:46:25
Всем привет, может быть кто нибудь сталкивался с подобной проблемой?

Интуп теряет width, если был dispatch(action)

Сергей
14.12.2017
13:47:34
Верстка говно)

Google
Stepan
14.12.2017
13:48:09
Sergey
14.12.2017
13:48:55
я ее вообще не очищаю, просто удаляю символ

через del, ctrl-x, backspace

Cenator
14.12.2017
13:49:25
>задиспатчен экшн

м?

Sergey
14.12.2017
13:50:43
>задиспатчен экшн
По клику на кнопку, происходит запрос с даннымыми из формы, я полностью убирал логику, оставлял только dispatch(fetchLogin()) он только перерубает флажок loading

Sergey
14.12.2017
14:09:10
пока делал пример, нашел проблему, пока не знаю как она связана с возникновением после dispatch(something()), но вроде как проблема в контейнере, внутри которого форма, grid-template-columns: repeat(3, [from to] 1fr); вот такая штука ломает все

Cenator
14.12.2017
14:09:41
на это и был расчет)

Sergey
14.12.2017
14:10:18
теперь осталось понять как и почему grid-template-columns: repeat(3, [from to] 1fr); это влияет на ширину инпутов на несколько уровней глубже по дереву)

Cenator
14.12.2017
14:10:56
потому что инпуту надо принудительно width: 100% задавать

Sergey
14.12.2017
14:11:09
стоит

Cenator
14.12.2017
14:11:45
я так и не увидел примера)

Sergey
14.12.2017
14:12:59
пока не выходит воссоздать проблему в песочнице

Cenator
14.12.2017
14:13:09
ну без реакта то легко

Sergey
14.12.2017
14:31:42
https://jsfiddle.net/3Lfwhmxj/4/

это верстка как есть в итоге, и с реактом такая штука падает

Pauline
14.12.2017
14:34:18
а в хроме не сделали как в ff штуку для гридов ещё что ли?

Google
Pauline
14.12.2017
14:35:03
@javascript_jobs

Dan
14.12.2017
14:39:20
вебпак может несколько бандлов эмитить?

Admin
ERROR: S client not available

Dan
14.12.2017
14:39:51
просто где-то читал недавно, что нет

всегда мог?

Дмитрий
14.12.2017
14:40:06
В каком плане эммитить?

Dan
14.12.2017
14:40:18
Писали, что несколько энтри, но всегда один аутпут

Cenator
14.12.2017
14:40:41
ну он чанки может делать

Дмитрий
14.12.2017
14:40:48
Из вебпак конфига можно экспортировать массив конфигураций

Pauline
14.12.2017
14:41:01
это верстка как есть в итоге, и с реактом такая штука падает
мб там что-то ещё? что-нибудь про min-content в гридах fit-content и прочее?

Дмитрий
14.12.2017
14:41:15
Для меня это прямо спасением было, я уже хотел в несколько проходов компилировать

Sergey
14.12.2017
14:47:39
мб там что-то ещё? что-нибудь про min-content в гридах fit-content и прочее?
к элементам ничего больше не применено, в плане что-то добавить, пытаюсь разобраться) Возможно это как-то связано с css_modules или rerenderom реакта, т.к. там и redux и router

Sergey
14.12.2017
14:59:23
попробуй воспроизвести, так непонятно :с
Из приятного баг только в хроме) пытаюсь воспроизвести

Dmitry
14.12.2017
15:05:52
народ подскажите, юзаю redux-actions + redux-thunk. Как я понял прям в redux-actions нельзя создать экшен с сайд эффектом через createAction?

Александр
14.12.2017
15:20:41
@syabro эгей

Max
14.12.2017
15:21:04
Что

Дмитрий
14.12.2017
15:21:21
?

Google
Александр
14.12.2017
15:22:27
@syabro эм, как дела? = ) Тут рекламка была, уже убрали

Дмитрий
14.12.2017
15:24:35
Надо сменить ник на "Место не для вашей рекламы"

Dmitry
14.12.2017
15:25:29
народ подскажите, юзаю redux-actions + redux-thunk. Как я понял прям в redux-actions нельзя создать экшен с сайд эффектом через createAction?
Может я конечно что-то недопонимаю. К примеру, я создаю экшен const action1 = createAction('SOME_NAME', () => {})функция вторым аргументом фактически модифицирует payload и вернет данные в редьюсер. А можно как либо ему пропихнуть () => dispatch => { }

Александр
14.12.2017
15:26:42
Дмитрий
14.12.2017
15:27:34
Концепция экшн-криейторов — самый большой урон который можно было нанести редаксу

Vadim
14.12.2017
15:27:55
почему?

Концепция экшн-криейторов — самый большой урон который можно было нанести редаксу

Дмитрий
14.12.2017
15:28:48
Потому что у людей возникаю тупые вопросы которые вообще не должны были существовать при нормальном позиционировании сущностей

Andrew
14.12.2017
15:29:21
Больше не юзать редакс акс ?

?

Дмитрий
14.12.2017
15:30:16
Я бы из него наоборот всё выкинул включая второй аргумент)

Artyom
14.12.2017
15:30:18
редакс тапор

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