Separate Client Portal & Dashboard

This commit is contained in:
2022-05-23 10:38:16 +07:00
parent f2e84e6244
commit 89bb57f357
569 changed files with 60252 additions and 280 deletions

View File

@@ -0,0 +1,23 @@
import numeral from 'numeral';
// ----------------------------------------------------------------------
export function fCurrency(number: string | number) {
return numeral(number).format(Number.isInteger(number) ? '$0,0' : '$0,0.00');
}
export function fPercent(number: number) {
return numeral(number / 100).format('0.0%');
}
export function fNumber(number: string | number) {
return numeral(number).format();
}
export function fShortenNumber(number: string | number) {
return numeral(number).format('0.00a').replace('.00', '');
}
export function fData(number: string | number) {
return numeral(number).format('0.0 b');
}