workspace with decoupled nostr package
This commit is contained in:
14
packages/app/src/Number.ts
Normal file
14
packages/app/src/Number.ts
Normal file
@ -0,0 +1,14 @@
|
||||
const intl = new Intl.NumberFormat("en", {
|
||||
minimumFractionDigits: 0,
|
||||
maximumFractionDigits: 2,
|
||||
});
|
||||
|
||||
export function formatShort(n: number) {
|
||||
if (n < 2e3) {
|
||||
return n;
|
||||
} else if (n < 1e6) {
|
||||
return `${intl.format(n / 1e3)}K`;
|
||||
} else {
|
||||
return `${intl.format(n / 1e6)}M`;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user