Добавил возможность выбора множества тегов для отображения.
This commit is contained in:
14
src/features/history-chart/useHistoryChartSeries.ts
Normal file
14
src/features/history-chart/useHistoryChartSeries.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { useMemo } from 'react';
|
||||
import type { SeriesOption } from 'echarts';
|
||||
import { createSeriesOptions } from './historyChartSeries';
|
||||
import type { HistoryChartLineData } from './useHistoryChartQueries';
|
||||
|
||||
export function useHistoryChartSeries(lines: HistoryChartLineData[]): SeriesOption[] {
|
||||
return useMemo(
|
||||
() =>
|
||||
lines.flatMap((line) =>
|
||||
line.rows.length ? createSeriesOptions(line.rows, line.index, line.label) : [],
|
||||
),
|
||||
[lines],
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user