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
37 lines (33 loc) • 669 B
JavaScript
import Experiment from './components/experiment';
import Variation from './components/variation';
import reduxAbTest, { initialState, middleware, reset, load, play, win, fulfilled, setActive, setAudience, setLocation, WIN, PLAY, FULFILLED } from './module';
export default {
/**
* React Connected components
*/
Experiment,
Variation,
/**
* Redux Reducer
*/
reduxAbTest,
reduxAbTestInitialState: initialState,
reduxAbTestMiddleware: middleware,
/**
* Redux Action Creators
*/
reset,
load,
play,
win,
fulfilled,
setActive,
setAudience,
setLocation,
/**
* Redux Action Types
*/
WIN,
PLAY,
FULFILLED,
};