@aplus-frontend/ui
Version:
2 lines (1 loc) • 577 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("@fruits-chain/utils"),t=require("lodash-unified"),c=require("../../ap-field/number/helper.js");function u(e){if(t.isNil(e.value))return e.emptyText||"--";const a=t.isString(e.prefix)?`${e.prefix} `:"",l=t.isString(e.addonAfter)?` ${e.addonAfter}`:"",n=e.precision?r.roundWith(e.value,e.precision):e.value;let i=e.thousands?r.toDecimalMark(n):String(n);return e.precision&&e.limitDecimalsRetain&&(i=c.addZeroToDecimalPlaces(i,e.precision)),`${a}${i}${l}`}exports.numberRenderer=u;