Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
protected getConvertedValue(val: any): string {
if (val === -Infinity) return '-∞';
if (val === +Infinity) return '+∞';
if (typeof val !== 'number') {
val = parseFloat(val);
}
if (isNaN(val)) return '';
const previousLocale = numeral.language();
const defaultLocale = (this.getConfig && this.getConfig('format:number:defaultLocale')) || 'en';
numeral.language(defaultLocale);
const formatted = numeralInst.set(val).format(this.param('pattern'));
numeral.language(previousLocale);
return formatted;
}
protected getConvertedValue(val: any): string {
if (val === -Infinity) return '-∞';
if (val === +Infinity) return '+∞';
if (typeof val !== 'number') {
val = parseFloat(val);
}
if (isNaN(val)) return '';
const previousLocale = numeral.language();
const defaultLocale = (this.getConfig && this.getConfig('format:number:defaultLocale')) || 'en';
numeral.language(defaultLocale);
const formatted = numeralInst.set(val).format(this.param('pattern'));
numeral.language(previousLocale);
return formatted;
}
numeralLanguages.forEach((numeralLanguage: Record) => {
numeral.language(numeralLanguage.id, numeralLanguage.lang);
});
protected getConvertedValue(val: any): string {
if (val === -Infinity) return '-∞';
if (val === +Infinity) return '+∞';
if (typeof val !== 'number') {
val = parseFloat(val);
}
if (isNaN(val)) return '';
const previousLocale = numeral.language();
const defaultLocale = (this.getConfig && this.getConfig('format:number:defaultLocale')) || 'en';
numeral.language(defaultLocale);
const formatted = numeralInst.set(val).format(this.param('pattern'));
numeral.language(previousLocale);
return formatted;
}