From 2dbd73c11e366daf0b837dea8532e231ed0537db Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Sat, 30 May 2015 08:08:57 +0930 Subject: [PATCH] Implement abbreviate-number helper. closes flarum/core#96 --- framework/core/js/lib/utils/abbreviate-number.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/framework/core/js/lib/utils/abbreviate-number.js b/framework/core/js/lib/utils/abbreviate-number.js index c7aa47963..04d989541 100644 --- a/framework/core/js/lib/utils/abbreviate-number.js +++ b/framework/core/js/lib/utils/abbreviate-number.js @@ -1,3 +1,9 @@ export default function(number) { - return ''+number; // todo + if (number >= 1000000) { + return Math.floor(number / 1000000)+'M'; + } else if (number >= 1000) { + return Math.floor(number / 1000)+'K'; + } else { + return ''+number; + } }