Fix duplicated keys on event time line

This commit is contained in:
Alexander Zobnin
2020-05-20 18:58:02 +03:00
parent dd2ada73ad
commit 28c8bdfd74

View File

@@ -371,7 +371,7 @@ class TimelineRegions extends PureComponent<TimelineRegionsProps> {
}; };
return ( return (
<rect key={event.eventid} className={className} {...attributes} /> <rect key={`${event.eventid}-${index}`} className={className} {...attributes} />
); );
}); });
@@ -480,7 +480,7 @@ class TimelinePoints extends PureComponent<TimelinePointsProps, TimelinePointsSt
return ( return (
<TimelinePoint <TimelinePoint
key={event.eventid} key={`${event.eventid}-${i}`}
className={className} className={className}
x={posLeft} x={posLeft}
r={pointR} r={pointR}
@@ -611,7 +611,7 @@ class TimelineAcks extends PureComponent<TimelineAcksProps, TimelineAcksState> {
return ( return (
<TimelineAck <TimelineAck
key={ack.eventid} key={`${ack.eventid}-${i}`}
x={posLeft} x={posLeft}
r={pointR} r={pointR}
highlighted={highlighted} highlighted={highlighted}