diff options
author | Thibaut Girka <thib@sitedethib.com> | 2018-08-20 11:29:42 +0200 |
---|---|---|
committer | ThibG <thib@sitedethib.com> | 2018-08-22 19:27:06 +0200 |
commit | 801919fc9b7ab12ca6652b03cce027224df59718 (patch) | |
tree | 79b9dd4e50faa8efd4d974dd559049b73337d1f1 /app/javascript/flavours/glitch/util | |
parent | 360fbf1bd430ae43f28444b41e01d305c85c4935 (diff) |
Add hashtag trendline support to glitch-soc flavour
Port Mastodon's hashtag stats thing to glitch-soc. This doesn't change how hashtags are ordered, and doesn't add a trending hashtags section, but it does change how hashtag searches are rendered, displaying a trend line alongside each hashtag.
Diffstat (limited to 'app/javascript/flavours/glitch/util')
-rw-r--r-- | app/javascript/flavours/glitch/util/numbers.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/javascript/flavours/glitch/util/numbers.js b/app/javascript/flavours/glitch/util/numbers.js new file mode 100644 index 000000000..fdd8269ae --- /dev/null +++ b/app/javascript/flavours/glitch/util/numbers.js @@ -0,0 +1,10 @@ +import React, { Fragment } from 'react'; +import { FormattedNumber } from 'react-intl'; + +export const shortNumberFormat = number => { + if (number < 1000) { + return <FormattedNumber value={number} />; + } else { + return <Fragment><FormattedNumber value={number / 1000} maximumFractionDigits={1} />K</Fragment>; + } +}; |