UNPKG

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
'use strict'; 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'];