UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

34 lines (33 loc) 856 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _getLabel = require("../../internals/getLabel"); const descriptionGetter = params => { const { identifier, series, xAxis, yAxis, localeText } = params; const label = (0, _getLabel.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 }); }; var _default = exports.default = descriptionGetter;