title: Can a Redux action affect multiple parts of the state tree?
body: <p>What is the consensus on an action affecting multiple parts of the state tree in Redux?</p>
  
  <p>For example:</p>
  
  <pre><code>const ADD_POST = 'POST/ADD';
  
  function postsReducer(state = initialState, action = {}) {
      // switch ...
      case ADD_POST:
          return {
              ...state,
              ...action.result.post
          }
  }
  
  function anotherReducer(state = initialState, action = {}) {
      // switch ...
      case ADD_POST:
          return {
              ...state,
              post_id: action.result.post.id
          }
  }   
  </code></pre>
  
  <p>I'm seeking advice on:</p>
  
  <p><strong>Actions affecting multiple parts of the redux store/state</strong></p>