splitster
Version:
Javascript AB testing tool
19 lines (15 loc) • 365 B
JavaScript
import * as R from "ramda";
import checkDisabled from "./checkDisabled";
const disableByOverride = override => ([testId, test]) => {
if (test.disabled) {
return [testId, test];
}
return [
testId,
R.merge(
test,
checkDisabled(override[`${testId}_${test.version}`] || override[testId])
)
];
};
export default disableByOverride;