@telerik/kendo-intl
Version:
A package exporting functions for date and number parsing and formatting
24 lines (18 loc) • 762 B
JavaScript
import { cldr } from './info';
export default function setData(data) {
var locale = data.name;
var info = cldr[locale] = cldr[locale] || {};
var supplemental = cldr.supplemental = cldr.supplemental || {};
if (data.likelySubtags) {
supplemental.likelySubtags = Object.assign(supplemental.likelySubtags || {}, data.likelySubtags);
}
if (data.currencyData) {
supplemental.currencyData = supplemental.currencyData || {};
supplemental.currencyData.fractions = Object.assign(supplemental.currencyData.fractions || {}, data.currencyData);
}
var numbers = info.numbers;
Object.assign(info, data);
if (numbers && data.numbers) {
info.numbers = Object.assign({}, numbers, data.numbers);
}
}