Изменение одной и той же переменной магазина из разных редукторов - PullRequest
0 голосов
/ 23 февраля 2019

Скорее всего, этот вопрос задавался несколько раз, и все же я не смог найти никакого решения для своего случая.Извините заранее.

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

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.Это что-то невозможное?Или я должен использовать какой-то особый способ объединения этих редукторов?Или, может быть, все дело в способе передачи начального значения состояния (которое в моем примере просто равно пустому объекту ({})).

Должен ли я предоставить более подробную информацию?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...