function createReducer(asyncReducers) {
  const appReducer = combineReducers(produce, { ...asyncReducers });
  const reducer = (state, action) => appReducer(action.type === RESET ? undefined : state, action);
  return reducer;
}
/**
 * Creates the main reducer with the asynchronously loaded ones
 */
Creates the main reducer with the asynchronously loaded ones
Creates the main reducer with the asynchronously loaded ones
function createReducer(asyncReducers) {
  const appReducer = combineReducers(produce, { ...asyncReducers });
  const reducer = (state, action) => appReducer(action.type === RESET ? undefined : state, action);
  return reducer;
}
function createReducer ( asyncReducers ) { const appReducer = combineReducers ( produce , { ... asyncReducers } ) ; const reducer = ( state , action ) => appReducer ( action . type === RESET ? undefined : state , action ) ; return reducer ; }
Creates the main reducer with the asynchronously loaded ones
Creates the main reducer with the asynchronously loaded ones