import React, { PropTypes } from 'react'; import ChartContainer from './ChartContainer'; import ControlPanelsContainer from './ControlPanelsContainer'; import QueryAndSaveButtons from './QueryAndSaveButtons'; const propTypes = { data: PropTypes.shape({ viz: PropTypes.object.isRequired, }).isRequired, }; export default class ExploreViewContainer extends React.Component { constructor(props) { super(props); this.state = { height: this.getHeight(), }; } getHeight() { const navHeight = 90; return `${window.innerHeight - navHeight}px`; } render() { return (