graph legend: fix legend when series are having the same alias

This commit is contained in:
Alexander Zobnin 2018-10-22 17:12:18 +03:00
parent 011d7ffa70
commit 91636ec122
No known key found for this signature in database
GPG Key ID: E17E9ABACEFA59EB

View File

@ -196,9 +196,9 @@ class LegendSeriesList extends React.PureComponent<LegendComponentProps> {
render() {
const { seriesList, hiddenSeries, values, min, max, avg, current, total } = this.props;
const seriesValuesProps = { values, min, max, avg, current, total };
return seriesList.map(series => (
return seriesList.map((series, i) => (
<LegendItem
key={series.id}
key={i}
series={series}
hidden={hiddenSeries[series.alias]}
{...seriesValuesProps}
@ -251,9 +251,9 @@ class LegendTable extends React.PureComponent<Partial<LegendComponentProps>> {
)
)}
</tr>
{seriesList.map(series => (
{seriesList.map((series, i) => (
<LegendItem
key={series.id}
key={i}
asTable={true}
series={series}
hidden={hiddenSeries[series.alias]}