UNPKG

799 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _react = require('react');
8
9var _compose = require('recompose/compose');
10
11var _compose2 = _interopRequireDefault(_compose);
12
13var _getContext = require('recompose/getContext');
14
15var _getContext2 = _interopRequireDefault(_getContext);
16
17var _withProps = require('recompose/withProps');
18
19var _withProps2 = _interopRequireDefault(_withProps);
20
21function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
22
23exports.default = function (mapFalcorToProps) {
24 var funcs = [(0, _getContext2.default)({
25 falcor: _react.PropTypes.object
26 })];
27 if (mapFalcorToProps) {
28 funcs.push((0, _withProps2.default)(mapFalcorToProps));
29 }
30 return _compose2.default.apply(undefined, funcs);
31};
\No newline at end of file