Скорее всего, этот вопрос задавался несколько раз, и все же я не смог найти никакого решения для своего случая.Извините заранее.
Представьте, что у меня есть два редуктора, каждый из которых определен в отдельном файле:
reducer1.js
export const Reducer1 = (state = {}, action) => {
case CASE_1:
return {
...state,
commonField: action.payload
default:
return false
}
reducer2.js
export const Reducer2 = (state = {}, action) => {
case CASE_2:
return {
...state,
commonField: action.payload
default:
return state
}
Моя цель - сделать commonField
видимым как из Reducer1
, так и Reducer2
.Это что-то невозможное?Или я должен использовать какой-то особый способ объединения этих редукторов?Или, может быть, все дело в способе передачи начального значения состояния (которое в моем примере просто равно пустому объекту ({})).
Должен ли я предоставить более подробную информацию?