UNPKG

@sildeswj/common-libraries

Version:

This is common libraries used for all refeed projects

38 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatNumberForLocale = exports.normalizeNumberInput = exports.COUNTRY_CODES_USE_COMMA_DECIMAL = void 0; exports.COUNTRY_CODES_USE_COMMA_DECIMAL = [ 'VN', 'DE', 'FR', 'ES', 'IT', 'PT', 'NL', 'PL', 'CZ', 'DK', 'NO', 'SE', 'FI', ]; const normalizeNumberInput = (value) => { if (!value) return 0; return Number(value.replace(',', '.')); }; exports.normalizeNumberInput = normalizeNumberInput; const formatNumberForLocale = (value, countryCode) => { if (!value && value !== 0) return ''; const useCommaDecimal = exports.COUNTRY_CODES_USE_COMMA_DECIMAL.includes(countryCode); if (useCommaDecimal) { return value.toString().replace('.', ','); } if (useCommaDecimal) { return value.toString().replace('.', ','); } return value.toString(); }; exports.formatNumberForLocale = formatNumberForLocale; //# sourceMappingURL=localeNumber.js.map