//TODO: Move out of here, just a stub. var Reports = React.createClass({ render: function () { return
ReportEditor
; } }); var ProxyAppMain = React.createClass({ getInitialState: function () { var eventStore = new EventLogStore(); var flowStore = new FlowStore(); var settings = new SettingsStore(); // Default Settings before fetch _.extend(settings.dict,{ showEventLog: true }); return { settings: settings, flowStore: flowStore, eventStore: eventStore }; }, componentDidMount: function () { this.state.settings.addListener("recalculate", this.onSettingsChange); window.app = this; }, componentWillUnmount: function () { this.state.settings.removeListener("recalculate", this.onSettingsChange); }, onSettingsChange: function(){ this.setState({ settings: this.state.settings }); }, render: function () { var eventlog; if (this.state.settings.dict.showEventLog) { eventlog = [ , ]; } else { eventlog = null; } return (
{eventlog}
); } }); var Route = ReactRouter.Route; var RouteHandler = ReactRouter.RouteHandler; var Redirect = ReactRouter.Redirect; var DefaultRoute = ReactRouter.DefaultRoute; var NotFoundRoute = ReactRouter.NotFoundRoute; var routes = ( );