format-tokens.ts 335 B

123456789101112131415
  1. export const formatTokens = (tokens: number, decimals = 0) => {
  2. if (tokens < 1000) {
  3. return tokens.toString()
  4. }
  5. if (tokens < 1000000) {
  6. return `${(tokens / 1000).toFixed(decimals)}K`
  7. }
  8. if (tokens < 1000000000) {
  9. return `${(tokens / 1000000).toFixed(decimals)}M`
  10. }
  11. return `${(tokens / 1000000000).toFixed(decimals)}B`
  12. }