UNPKG

@mui/x-charts

Version:

The community edition of the Charts components (MUI X).

24 lines 571 B
import { getLabel } from "../internals/getLabel.js"; const legendGetter = params => { const { seriesOrder, series } = params; return seriesOrder.reduce((acc, seriesId) => { series[seriesId].data.forEach(item => { const formattedLabel = getLabel(item.label, 'legend'); if (formattedLabel === undefined) { return; } acc.push({ id: item.id, seriesId, color: item.color, label: formattedLabel, itemId: item.id }); }); return acc; }, []); }; export default legendGetter;