const React = require('react'); const NodesChart = require('../charts/nodes-chart'); const AppActions = require('../actions/app-actions'); const navbarHeight = 160; const marginTop = 0; const Nodes = React.createClass({ getInitialState: function() { return { width: window.innerWidth, height: window.innerHeight - navbarHeight - marginTop }; }, componentDidMount: function() { window.addEventListener('resize', this.handleResize); }, componentWillUnmount: function() { window.removeEventListener('resize', this.handleResize); }, onNodeClick: function(ev) { AppActions.clickNode(ev.currentTarget.id); }, render: function() { return (