react-transporter
Advanced tools
Comparing version 0.2.0 to 0.2.1
@@ -6,3 +6,3 @@ 'use strict'; | ||
}); | ||
exports.withQuery = exports.Provider = exports.createTransporterSelector = exports.createTransporterRequest = exports.reducer = exports.TransporterClient = exports.TransporterNetwork = undefined; | ||
exports.withQuery = exports.Provider = exports.createTransporterSelector = exports.reducer = exports.TransporterClient = exports.TransporterNetwork = undefined; | ||
@@ -21,6 +21,2 @@ var _Network = require('./core/Network'); | ||
var _createRequest = require('./request/createRequest'); | ||
var _createRequest2 = _interopRequireDefault(_createRequest); | ||
var _createSelector = require('./selector/createSelector'); | ||
@@ -43,5 +39,4 @@ | ||
exports.reducer = _reducers2.default; | ||
exports.createTransporterRequest = _createRequest2.default; | ||
exports.createTransporterSelector = _createSelector2.default; | ||
exports.Provider = _Provider2.default; | ||
exports.withQuery = _withQuery2.default; |
@@ -14,11 +14,8 @@ 'use strict'; | ||
function getConnectionData(state, id, name) { | ||
var constraints = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : function () {}; | ||
function getConnectionData(state, id, name, constraints) { | ||
var childrenIds = !state.entities[id[0]][id[1]][name] || !state.entities[id[0]][id[1]][name].connection ? [] : state.entities[id[0]][id[1]][name].connection; | ||
var selector = new _Selector2.default(state, childrenIds); | ||
constraints(selector); | ||
var selector = constraints ? constraints(new _Selector2.default(state, childrenIds)) : new _Selector2.default(state, childrenIds); | ||
return selector.getData(); | ||
} |
{ | ||
"name": "react-transporter", | ||
"version": "0.2.0", | ||
"version": "0.2.1", | ||
"main": "./lib/index.js", | ||
@@ -5,0 +5,0 @@ "description": "React.js Redux GraphQL client", |
241110
1045