redux-ab-test
Version:
A/B testing React components with Redux and debug tools. Isomorphic with a simple, universal interface. Well documented and lightweight. Tested in popular browsers and Node.js. Includes helpers for React, Redux, and Segment.io
51 lines (42 loc) • 1.2 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _experiment = require('./components/experiment');
var _experiment2 = _interopRequireDefault(_experiment);
var _variation = require('./components/variation');
var _variation2 = _interopRequireDefault(_variation);
var _module = require('./module');
var _module2 = _interopRequireDefault(_module);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
exports['default'] = {
/**
* React Connected components
*/
Experiment: _experiment2['default'],
Variation: _variation2['default'],
/**
* Redux Reducer
*/
reduxAbTest: _module2['default'],
reduxAbTestInitialState: _module.initialState,
reduxAbTestMiddleware: _module.middleware,
/**
* Redux Action Creators
*/
reset: _module.reset,
load: _module.load,
play: _module.play,
win: _module.win,
fulfilled: _module.fulfilled,
setActive: _module.setActive,
setAudience: _module.setAudience,
setLocation: _module.setLocation,
/**
* Redux Action Types
*/
WIN: _module.WIN,
PLAY: _module.PLAY,
FULFILLED: _module.FULFILLED
};
module.exports = exports['default'];
;