import React from 'react'; import Tab from './Tab'; import ErrorBoundary from '../../../ErrorBoundary'; export default class Tabs extends React.PureComponent { constructor(props) { super(props); this.state = { currentTab: this.props.children[0].props.label }; } onClick = (tab) => { if (tab !== this.state.currentTab) { window.stats.postEvent('tab', `Changed ${this.state.currentTab} to ${tab}`); } this.setState({ currentTab: tab }); }; render() { let className = 'sidebar'; let tabClass = 'tab-content'; let optionsText = (