import React from 'react'; import { connect } from 'react-redux'; import { selectMetric } from '../actions/app-actions'; import { availableMetricsSelector, pinnedMetricSelector } from '../selectors/node-metric'; import MetricSelectorItem from './metric-selector-item'; class MetricSelector extends React.Component { constructor(props, context) { super(props, context); this.onMouseOut = this.onMouseOut.bind(this); } onMouseOut() { this.props.selectMetric(this.props.pinnedMetric); } render() { const { alwaysPinned, availableMetrics } = this.props; return (