forked from pushtell/react-ab-test
-
Notifications
You must be signed in to change notification settings - Fork 44
Expand file tree
/
Copy pathapp.jsx
More file actions
37 lines (32 loc) · 917 Bytes
/
app.jsx
File metadata and controls
37 lines (32 loc) · 917 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
var React = require('react');
var ReactDOM = require('react-dom');
var createReactClass = require('create-react-class');
var Experiment = require("../../lib/Experiment");
var Variant = require("../../lib/Variant");
var experimentDebugger = require("../../lib/debugger");
experimentDebugger.enable();
var App = createReactClass({
render() {
return <div>
<h1>Experiment 1</h1>
<Experiment name="Experiment 1">
<Variant name="A">
<h2>Variant A</h2>
</Variant>
<Variant name="B">
<h2>Variant B</h2>
</Variant>
</Experiment>
<h1>Experiment 2</h1>
<Experiment name="Experiment 2">
<Variant name="X">
<h2>Variant X</h2>
</Variant>
<Variant name="Y">
<h2>Variant Y</h2>
</Variant>
</Experiment>
</div>;
}
});
ReactDOM.render(<App/>, document.getElementById('react'));