Skip to content

Commit 110106c

Browse files
committed
add multiple series
1 parent 966df64 commit 110106c

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

  • ethernet-view/src/pages/LoggerPage/ChartsColumn/ChartMenu/ChartElement

ethernet-view/src/pages/LoggerPage/ChartsColumn/ChartMenu/ChartElement/ChartCanvas.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export const ChartCanvas = ({ measurementsInChart, getDataFromLogSession }: Prop
4444
}
4545

4646
let chartTime = timeRendered.current;
47-
measurementsInChart.forEach((measurement) => {
47+
for(const measurement of measurementsInChart) {
4848
const data = getDataFromLogSession(measurement.id);
4949
const series = chart.current?.addLineSeries({
5050
color: measurement.color,
@@ -53,16 +53,18 @@ export const ChartCanvas = ({ measurementsInChart, getDataFromLogSession }: Prop
5353
series?.update({ time: chartTime++ as UTCTimestamp, value: point.value });
5454
}
5555
chartTime = timeRendered.current;
56+
}
57+
58+
chart.current?.timeScale().setVisibleRange({
59+
from: timeRendered.current as UTCTimestamp,
60+
to: timeRendered.current + 60 as UTCTimestamp,
5661
})
5762

5863
return () => {
5964
resizeObserver.disconnect();
6065
chart.current?.remove();
6166
}
62-
}, [measurementsInChart.length]);
63-
64-
useEffect(() => {
65-
}, [measurementsInChart.length]);
67+
}, [measurementsInChart]);
6668

6769
return (
6870
<div ref={chartContainerRef}></div>

0 commit comments

Comments
 (0)