{:uriI"file:///Users/joel/src/revelry_core/app/assets/javascripts/revelry/guide/Index.js.cjsx?type=application/javascript&pipeline=self&id=b814d26df59731d8e637c0d9b14dcf244a7b1d3287ac40f9c41c30dcfe395e11:ET:load_pathI"8/Users/joel/src/revelry_core/app/assets/javascripts;F: filenameI"T/Users/joel/src/revelry_core/app/assets/javascripts/revelry/guide/Index.js.cjsx;T: nameI"revelry/guide/Index;T:logical_pathI" revelry/guide/Index.self.js;T:content_typeI"application/javascript;T: sourceI":(function() { Rev.pullInto(this)('Row', 'Col'); Rev.appComponent('Revelry.Index', { getInitialState: function() { var state; return state = { examples: "Rev" }; }, getScope: function() { switch (this.state.examples) { case "Rev": return global.Rev; case "App": return global.Rev.App; } }, onChangeView: function(e) { var state; state = {}; state[e.target.name] = e.target.value; return this.setState(state); }, renderExample: function(component, name) { var props; props = { id: name }; if (React.createElement != null) { React.createElement(component, this.props.options); } else { React.createElement("component", React.__spread({}, this.props.options)); } return React.createElement(Row, { "key": name }, React.createElement("hr", null), React.createElement("h2", null, name), (React.createElement != null ? React.createElement(component, props) : React.createElement("component", React.__spread({}, props)))); }, render: function() { return React.createElement("div", null, React.createElement(Row, null, React.createElement("h1", null, "Revelry Guide"), React.createElement(Col, { "large": "2", "medium": "3", "small": "6" }, React.createElement("label", null, React.createElement("input", { "type": "radio", "name": "examples", "value": "Rev", "checked": "Rev" === this.state.examples, "onChange": this.onChangeView }), " Revelry")), React.createElement(Col, { "large": "2", "medium": "3", "small": "6", "end": true }, React.createElement("label", null, React.createElement("input", { "type": "radio", "name": "examples", "value": "App", "checked": "App" === this.state.examples, "onChange": this.onChangeView }), " Application"))), _.map(this.getScope().Examples, this.renderExample)); } }); }).call(this); ;T: metadata{ :dependencieso:Set: @hash{ I"environment-version;TTI"environment-paths;TTI"hprocessors:type=application/javascript&file_type=application/javascript&engines=.cjsx&pipeline=self;TTI"bfile-digest:///Users/joel/src/revelry_core/app/assets/javascripts/revelry/guide/Index.js.cjsx;TT: requiredo;;{: stubbedo;;{: linkso;;{: charsetI" utf-8;F: digest"%r 'U c#xҒc': lengthi::integrityI"Xni:///sha-256;gXK4CNnOBCCLJ1UWBQljwK7cI3iy6tKSrGP6JwiI_fk?ct=application/javascript;T:dependencies_digest"% BqBjo!q! }.j{:idI"Eb814d26df59731d8e637c0d9b14dcf244a7b1d3287ac40f9c41c30dcfe395e11;F: mtimel+1U