UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

34 lines (33 loc) 986 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); const defaultRadarValueFormatter = v => v == null ? '' : v.toLocaleString(); const seriesProcessor = (params, _, isItemVisible) => { const { seriesOrder, series: seriesMap } = params; const completedSeries = {}; seriesOrder.forEach(seriesId => { const series = seriesMap[seriesId]; const hidden = !isItemVisible?.({ type: 'radar', seriesId }); completedSeries[seriesId] = (0, _extends2.default)({ labelMarkType: 'square' }, series, { valueFormatter: series.valueFormatter ?? defaultRadarValueFormatter, hidden }); }); return { seriesOrder, series: completedSeries }; }; var _default = exports.default = seriesProcessor;