Size: a a a

React: русскоязычное сообщество

2020 May 31

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А если объект, то получится.
источник

LL

Lev Lunev in React: русскоязычное сообщество
Ну, да. Редюсер как раз. Щас, за комп сяду - нарисую))
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А в чем именно у вас задача?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Просто такая задача, что «нужно много похожих редьюсеров» или покрывается `combineReducer`-ом, или это вообще плохая идея и нужно писать один редьюсер, который разруливает динамическую параметризацию внутри себя.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ну, как пример, я всегда пишу редьюсер для модальных окон один на приложение.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Не сто редьюесеров на каждое модальное окно, хотя так тоже можно.
источник

LL

Lev Lunev in React: русскоязычное сообщество
Вот примерно такое хочу
источник

LL

Lev Lunev in React: русскоязычное сообщество
И вот это всё типа стейт главного редюсера
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А зачем это?
источник

LL

Lev Lunev in React: русскоязычное сообщество
Нууу.. Логично вроде)
источник

LL

Lev Lunev in React: русскоязычное сообщество
Или стоит делать отдельно главный редюсер тоже комбайнить?
источник

LL

Lev Lunev in React: русскоязычное сообщество
Мне кажется, так красивее просто
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Логично-то что?
источник

LL

Lev Lunev in React: русскоязычное сообщество
А то будет

Object = combineReducer(
main: mainReducer,
params1: createReducer(params1),
...
)
источник

LL

Lev Lunev in React: русскоязычное сообщество
Юра Чеботаев
Логично-то что?
Ну, что есть стейт и в нём без вложенности основная инфа перечислена
источник

LL

Lev Lunev in React: русскоязычное сообщество
Просто там рили только два поля
источник

LL

Lev Lunev in React: русскоязычное сообщество
И на них отводить отдельный редюсер как-то тупо
источник

LL

Lev Lunev in React: русскоязычное сообщество
Lev Lunev
Вот примерно такое хочу
А тут - типа у меня будет объект и у него много полей будет. И у них будет схожая логика на редактирование
источник

LL

Lev Lunev in React: русскоязычное сообщество
Это другой проект, но вот похожее
источник

LL

Lev Lunev in React: русскоязычное сообщество
Ну, смысл сам
источник