17 lines
664 B
JavaScript
17 lines
664 B
JavaScript
"use strict";
|
|
|
|
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.defaultizeValueFormatter = defaultizeValueFormatter;
|
|
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
|
|
function defaultizeValueFormatter(series, defaultValueFormatter) {
|
|
const defaultizedSeries = {};
|
|
Object.keys(series).forEach(seriesId => {
|
|
defaultizedSeries[seriesId] = (0, _extends2.default)({}, series[seriesId], {
|
|
valueFormatter: series[seriesId].valueFormatter ?? defaultValueFormatter
|
|
});
|
|
});
|
|
return defaultizedSeries;
|
|
} |