Changeset View
Changeset View
Standalone View
Standalone View
web/cashtab/src/utils/cashMethods.js
Show All 27 Lines | if (!isValidSendAmount) { | ||||
return false; | return false; | ||||
} | } | ||||
const conversionFactor = new BigNumber(10 ** cashDecimals); | const conversionFactor = new BigNumber(10 ** cashDecimals); | ||||
const sendAmountSmallestDenomination = sendAmount.times(conversionFactor); | const sendAmountSmallestDenomination = sendAmount.times(conversionFactor); | ||||
return sendAmountSmallestDenomination; | return sendAmountSmallestDenomination; | ||||
}; | }; | ||||
export const formatBalance = x => { | export const formatBalance = x => { | ||||
return x.toString().replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g, ','); | let balanceInParts = x.toString().split('.'); | ||||
balanceInParts[0] = balanceInParts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ','); | |||||
return balanceInParts.join('.'); | |||||
}; | }; |