Parameter data with split string

by Amanda Williamson

HTML

<script src="http://fb.me/JSXTransformer-0.12.1.js"></script>
<script src="http://fb.me/react-with-addons-0.12.1.js"></script>
<script src="http://facebook.github.io/react/js/jsfiddle-integration.js"></script>

JavaScript 1.7

var study = {
        name: 'Study',    
        outputs: [],
        parameters: [
            {name: 'One - one', data: [1,2,3]},
            {name: 'One - two', data: [11,22,33]},
            {name: 'One - three', data: [111,222,333]},
            {name: 'Two - one', data: [2,4,6]},
            {name: 'Two - two', data: [22,44,66]},
            {name: 'Two - three', data: [222,444,666]},
            {name: 'Three - one', data: [3,6,9]},
            {name: 'Three - two', data: [33,66,99]},
            {name: 'Three - three', data: [333,666,999]},
            {name: 'Four - one', data: [4,8,12]},
            {name: 'Four - two', data: [44,88,122]},
            {name: 'Four - three', data: [444,888,1212]}
        ]
    }, 
    object = {
        One: [1,2,3,4,5],
        Two: [2,4,6,8,10],
        Three: [3,6,9,12,15],
        Four: [4,8,12,16,20]
    },
    parameters = null,
    dataGroup = null,
    string = null,
    name = null,
    type = null;

var App = React.createClass({
    render: function() {
        parameters = study.parameters;
        dataGroup = _.groupBy(parameters, function(parameter){
            string = parameter.name.split(' - ');
            name = string[0];
            type = string[1];
            return name;
        });
        console.log(dataGroup);
        return (
            <div>TESTING</div>  
        );
    }
});

React.render(<App />, document.body);