text: 
  import { combineReducers } from 'redux-immutable';
  import { connectRouter } from 'connected-react-router/immutable';
  
  import history from 'utils/history';
  import appReducer from 'containers/EstateFilter/reducer';
  
  export default function createReducer(injectedReducers = {}) {
    const rootReducer = combineReducers({
      app: appReducer,
      ...injectedReducers,
    });
  
    // Wrap the root reducer and return a new root reducer with router state
    const mergeWithRouterState = connectRouter(history);
    return mergeWithRouterState(rootReducer);
  }
  