UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

28 lines 721 B
import { getLabel } from "../../internals/getLabel.mjs"; const descriptionGetter = params => { const { identifier, series, xAxis, yAxis, localeText } = params; const label = getLabel(series.label, 'tooltip'); const item = series.data[identifier.dataIndex]; const formattedXValue = xAxis.valueFormatter?.(item?.x, { location: 'tooltip', scale: xAxis.scale }) ?? ''; const formattedYValue = yAxis.valueFormatter?.(item?.y, { location: 'tooltip', scale: yAxis.scale }) ?? ''; return localeText.scatterDescription({ x: item?.x ?? null, y: item?.y ?? null, formattedXValue, formattedYValue, seriesLabel: label }); }; export default descriptionGetter;