lib/client.js
function(component) {
    if (options.reduxStoreInitiator && isFunction(options.reduxStoreInitiator)) {
      var initStore = options.reduxStoreInitiator;
      if (initStore.default) {
        initStore = initStore.default;
      }
      var store = initStore(props);
      var Provider = require('react-redux').Provider;
      return React.createElement(Provider, { store: store }, component);
    } else {
      return component;
    }
  }
function(component) {
    if (options.reduxStoreInitiator && isFunction(options.reduxStoreInitiator)) {
      var initStore = options.reduxStoreInitiator;
      if (initStore.default) {
        initStore = initStore.default;
      }
      var store = initStore(props);
      var Provider = require('react-redux').Provider;
      return React.createElement(Provider, { store: store }, component);
    } else {
      return component;
    }
  }
function ( component ) { if ( options . reduxStoreInitiator && isFunction ( options . reduxStoreInitiator ) ) { var initStore = options . reduxStoreInitiator ; if ( initStore . default ) { initStore = initStore . default ; } var store = initStore ( props ) ; var Provider = require ( 'react-redux' ) . Provider ; return React . createElement ( Provider , { store : store } , component ) ; } else { return component ; } }
wrap component with react-redux Proivder if redux is required
wrap component with react - redux Proivder if redux is required