react-abtest
Version:
A simple React and React Native AB test component.
28 lines (20 loc) • 529 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _utils = require("./utils");
var experimentRandomGroup = function experimentRandomGroup(_ref) {
var groups = _ref.groups,
logger = _ref.logger;
if (groups === 0) {
return null;
}
var group = (0, _utils.randomInteger)(0, groups - 1);
if (logger && typeof logger === 'function') {
logger(group);
}
return group;
};
var _default = experimentRandomGroup;
exports["default"] = _default;