MCPcopy
hub / github.com/reactchartjs/react-chartjs-2 / cloneData

Function cloneData

src/utils.ts:83–97  ·  view source on GitHub ↗
(data: ChartData<TType, TData, TLabel>, datasetIdKey = defaultDatasetIdKey)

Source from the content-addressed store, hash-verified

81}
82
83export function cloneData<
84 TType extends ChartType = ChartType,
85 TData = DefaultDataPoint<TType>,
86 TLabel = unknown,
87>(data: ChartData<TType, TData, TLabel>, datasetIdKey = defaultDatasetIdKey) {
88 const nextData: ChartData<TType, TData, TLabel> = {
89 labels: [],
90 datasets: [],
91 };
92
93 setLabels(nextData, data.labels);
94 setDatasets(nextData, data.datasets, datasetIdKey);
95
96 return nextData;
97}
98
99/**
100 * Get dataset from mouse click event

Callers 1

renderChartFunction · 0.85

Calls 2

setLabelsFunction · 0.85
setDatasetsFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…