node_modules/@analytics/core/lib/analytics.es.js
/**
   * Replaces the reducer currently used by the store to calculate the state.
   *
   * You might need this if your app implements code splitting and you want to
   * load some of the reducers dynamically. You might also need this if you
   * implement a hot reloading mechanism for Redux.
   *
   * @param {Function} nextReducer The reducer for the store to use instead.
   * @returns {void}
   */
Replaces the reducer currently used by the store to calculate the state.
You might need this if your app implements code splitting and you want to
load some of the reducers dynamically. You might also need this if you
implement a hot reloading mechanism for Redux.

@param {Function} nextReducer The reducer for the store to use instead.
@returns {void}
Replaces the reducer currently used by the store to calculate the state . You might need this if your app implements code splitting and you want to load some of the reducers dynamically . You might also need this if you implement a hot reloading mechanism for Redux . @param { Function } nextReducer The reducer for the store to use instead . @returns { void }
function replaceReducer(nextReducer) {
    if (_typeof_1(nextReducer) !== FUNC) {
      throw new Error('next ' + REDUCER + msg);
    }
    currentReducer = nextReducer;
    dispatch({
      type: ACTION_INIT
    });
  }
function replaceReducer ( nextReducer ) { if ( _typeof_1 ( nextReducer ) !== FUNC ) { throw new Error ( 'next ' + REDUCER + msg ) ; } currentReducer = nextReducer ; dispatch ( { type : ACTION_INIT } ) ; }
Replaces the reducer currently used by the store to calculate the state.
Replaces the reducer currently used by the store to calculate the state .