Format large numbers to use k or m

This commit is contained in:
Saoud Rizwan
2024-10-02 20:15:09 -04:00
parent 6aa726fc8d
commit e1ab10f24e
4 changed files with 27 additions and 11 deletions

View File

@@ -0,0 +1,12 @@
export function formatLargeNumber(num: number): string {
if (num >= 1e9) {
return (num / 1e9).toFixed(1) + "b"
}
if (num >= 1e6) {
return (num / 1e6).toFixed(1) + "m"
}
if (num >= 1e3) {
return (num / 1e3).toFixed(1) + "k"
}
return num.toString()
}