@modern-kit/utils
Version:
23 lines (19 loc) • 835 B
JavaScript
;
var formatterFormatValueWithSymbol = require('../formatValueWithSymbol/index.cjs');
var formatterFormatNumberWithUnits = require('../formatNumberWithUnits/index.cjs');
require('../formatNumberWithCommas/index.cjs');
require('../../validator/isNumber/index.cjs');
const KRW_UNITS = [
{ unit: "\uC870", value: 1e12 },
{ unit: "\uC5B5", value: 1e8 },
{ unit: "\uB9CC", value: 1e4 }
];
function formatCurrencyKRWWithUnits(value, options = {}) {
const { decimal = 0 } = options;
const unitsOptions = { units: KRW_UNITS, commas: true, decimal };
return formatterFormatValueWithSymbol.formatValueWithSymbol(formatterFormatNumberWithUnits.formatNumberWithUnits(value, unitsOptions), {
suffix: "\uC6D0"
});
}
exports.formatCurrencyKRWWithUnits = formatCurrencyKRWWithUnits;
//# sourceMappingURL=index.cjs.map