UNPKG

@modern-kit/utils

Version:
21 lines (18 loc) 712 B
import { formatValueWithSymbol } from '../formatValueWithSymbol/index.mjs'; import { formatNumberWithUnits } from '../formatNumberWithUnits/index.mjs'; import '../formatNumberWithCommas/index.mjs'; import '../../validator/isNumber/index.mjs'; 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 formatValueWithSymbol(formatNumberWithUnits(value, unitsOptions), { suffix: "\uC6D0" }); } export { formatCurrencyKRWWithUnits }; //# sourceMappingURL=index.mjs.map