about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/view/com/util/numeric/format.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/view/com/util/numeric/format.ts b/src/view/com/util/numeric/format.ts
index 7aa5a4f4d..71d8d73e0 100644
--- a/src/view/com/util/numeric/format.ts
+++ b/src/view/com/util/numeric/format.ts
@@ -2,6 +2,10 @@ export const formatCount = (num: number) =>
   Intl.NumberFormat('en-US', {
     notation: 'compact',
     maximumFractionDigits: 1,
+    // `1,953` shouldn't be rounded up to 2k, it should be truncated.
+    // @ts-expect-error: `roundingMode` doesn't seem to be in the typings yet
+    // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#roundingmode
+    roundingMode: 'trunc',
   }).format(num)
 
 export function formatCountShortOnly(num: number): string {