code: function map(context) {
      var mapStore = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
      return function (Component) {
        return function () {
          var Consumer = context.Consumer;
  
          return React.createElement(
            Consumer,
            null,
            function (store) {
              var props = mapStore.reduce(function (o, e) {
                o[e] = store[e];
                return o;
              }, {});
              return React.createElement(Component, props);
            }
          );
        };
      };
    }
docs: 消费单个Provider