Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
'use strict';

var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };

var _abActions = require('./state/actions/abActions');

var actions = _interopRequireWildcard(_abActions);

var _selectors = require('./state/selectors');

var _abReducer = require('./state/reducer/abReducer');

var _saga = require('./state/saga');

var _sagaHelpers = require('./state/helpers/sagaHelpers');

var _state = require('./state');

var _state2 = _interopRequireDefault(_state);

var _withAbTest = require('./hoc/withAbTest');

var _withAbTest2 = _interopRequireDefault(_withAbTest);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }

module.exports = _extends({}, actions, {
  createReducer: _abReducer.createReducer,
  reducer: _abReducer.reducer,
  loadAbSaga: _saga.loadAbSaga,
  createState: _state2.default,
  withAbTest: _withAbTest2.default,
  getFirstExperimentId: _selectors.getFirstExperimentId,
  getFirstGlobalExperimentId: _selectors.getFirstGlobalExperimentId,
  waitForOptimize: _sagaHelpers.waitForOptimize
});