1.0.6 • Published 2 years ago

decimal_number_formatter v1.0.6

Weekly downloads
2
License
MIT
Repository
-
Last release
2 years ago

Decimal Number Formatter

right to left decimal number formatter. works for currency, weight, dimensions, etc...

import { number_formatter, clean_symbols_n_separators } from 'decimal_number_formatter'

const number = number_formatter( '1599999999999', {
    symbol_left: '$',
    symbol_right: '🤖',
    thousands_separator: ',',
    decimal_separator: '.',
    space_between_amount_and_symbol_left: true,
    space_between_amount_and_symbol_right: true,
    decimal_digits: 5
})

number //? $ 15,999,999.99999 🤖

const clean_number = clean_symbols_n_separators( number, {
    symbol_left: '$',
    symbol_right: '🤖',
    thousands_separator: ','
})

clean_number //? 15999999.99999


// rtl: false
// this enables right to left typing on a field.

const clean_number = number_formatter("^1123123.45$678.9$", { decimal_digits: 5, decimal_separator: ".", thousands_separator:',', rtl: false })
clean_number //? 1123123.45678
1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago