UNPKG

@e-group/utils

Version:

eGroup team utils that share across projects.

27 lines (22 loc) 633 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; /** * format currency */ const ccyformat = (currency, options = {}) => { const round = options.round, _options$maximumFract = options.maximumFractionDigits, maximumFractionDigits = _options$maximumFract === void 0 ? 6 : _options$maximumFract; let nextCurrency = Number(Number(currency).toFixed(6)); if (round) { nextCurrency = Math.round(nextCurrency); } return nextCurrency.toLocaleString(undefined, { maximumFractionDigits }); }; var _default = ccyformat; exports.default = _default;