BUR-67 Добавлена возможность рисовать соединительную линию.

This commit is contained in:
Первов Артем
2026-07-07 19:55:16 +03:00
parent 44b52785dd
commit e796dced6c
7 changed files with 375 additions and 165 deletions

View File

@@ -3,12 +3,16 @@ import type { SeriesOption } from 'echarts';
import { createSeriesOptions } from './historyChartSeries';
import type { HistoryChartLineData } from './useHistoryChartQueries';
export function useHistoryChartSeries(lines: HistoryChartLineData[], granulate: string): SeriesOption[] {
export function useHistoryChartSeries(
lines: HistoryChartLineData[],
granulate: string,
showAvgLine: boolean,
): SeriesOption[] {
return useMemo(
() =>
lines.flatMap((line) =>
line.rows.length ? createSeriesOptions(line.rows, line.index, line.label, granulate) : [],
line.rows.length ? createSeriesOptions(line.rows, line.index, line.label, granulate, showAvgLine) : [],
),
[granulate, lines],
[granulate, lines, showAvgLine],
);
}