dist/bundle.js
/*
  connect is a facade over connectAdvanced. It turns its args into a compatible
  selectorFactory, which has the signature:

    (dispatch, options) => (nextState, nextOwnProps) => nextFinalProps
  
  connect passes its args to connectAdvanced as options, which will in turn pass them to
  selectorFactory each time a Connect component instance is instantiated or hot reloaded.

  selectorFactory returns a final props selector from its mapStateToProps,
  mapStateToPropsFactories, mapDispatchToProps, mapDispatchToPropsFactories, mergeProps,
  mergePropsFactories, and pure args.

  The resulting final props selector is called by the Connect component instance whenever
  it receives new props or store state.
 */
connect is a facade over connectAdvanced. It turns its args into a compatible
selectorFactory, which has the signature.

(dispatch, options) => (nextState, nextOwnProps) => nextFinalProps

connect passes its args to connectAdvanced as options, which will in turn pass them to
selectorFactory each time a Connect component instance is instantiated or hot reloaded.

selectorFactory returns a final props selector from its mapStateToProps,
mapStateToPropsFactories, mapDispatchToProps, mapDispatchToPropsFactories, mergeProps,
mergePropsFactories, and pure args.

The resulting final props selector is called by the Connect component instance whenever
it receives new props or store state.
connect is a facade over connectAdvanced . It turns its args into a compatible selectorFactory which has the signature . ( dispatch options ) = > ( nextState nextOwnProps ) = > nextFinalProps connect passes its args to connectAdvanced as options which will in turn pass them to selectorFactory each time a Connect component instance is instantiated or hot reloaded . selectorFactory returns a final props selector from its mapStateToProps mapStateToPropsFactories mapDispatchToProps mapDispatchToPropsFactories mergeProps mergePropsFactories and pure args . The resulting final props selector is called by the Connect component instance whenever it receives new props or store state .
function match(arg, factories, name) {
  for (var i = factories.length - 1; i >= 0; i--) {
    var result = factories[i](arg);
    if (result) return result;
  }
  return function (dispatch, options$$1) {
    throw new Error('Invalid value of type ' + (typeof arg === 'undefined' ? 'undefined' : _typeof(arg)) + ' for ' + name + ' argument when connecting component ' + options$$1.wrappedComponentName + '.');
  };
}
function match ( arg , factories , name ) { for ( var i = factories . length - 1 ; i >= 0 ; i -- ) { var result = factories [ i ] ( arg ) ; if ( result ) return result ; } return function ( dispatch , options$$1 ) { throw new Error ( 'Invalid value of type ' + ( typeof arg === 'undefined' ? 'undefined' : _typeof ( arg ) ) + ' for ' + name + ' argument when connecting component ' + options$$1 . wrappedComponentName + '.' ) ; } ; }
connect is a facade over connectAdvanced.
connect is a facade over connectAdvanced .