From 7afe1b9a0e2f1803e6b5fc8b7c62bb2ed0eef63d Mon Sep 17 00:00:00 2001 From: Gavin Kasdorf <127079571+gkasdorf@users.noreply.github.com> Date: Mon, 17 Jul 2023 14:33:43 -0700 Subject: [PATCH] fix subscriber count (#735) --- src/components/screens/Feed/CommunityFeedScreen.tsx | 5 ++++- src/helpers/NumberHelper.ts | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/screens/Feed/CommunityFeedScreen.tsx b/src/components/screens/Feed/CommunityFeedScreen.tsx index 5f2b44178..0f0d89975 100644 --- a/src/components/screens/Feed/CommunityFeedScreen.tsx +++ b/src/components/screens/Feed/CommunityFeedScreen.tsx @@ -17,6 +17,7 @@ import CustomButton from "../../common/Buttons/CustomButton"; import FeedView from "./components/FeedView"; import LoadingErrorView from "../../common/Loading/LoadingErrorView"; import NotFoundView from "../../common/Loading/NotFoundView"; +import { shortenNumber } from "../../../helpers/NumberHelper"; function FeedsCommunityScreen({ route, @@ -88,7 +89,9 @@ function FeedsCommunityScreen({ size={20} /> - {communityFeed.feed.community.counts.subscribers} + {shortenNumber( + communityFeed.feed.community.counts.subscribers + )} diff --git a/src/helpers/NumberHelper.ts b/src/helpers/NumberHelper.ts index 45edfc808..491ddd38f 100644 --- a/src/helpers/NumberHelper.ts +++ b/src/helpers/NumberHelper.ts @@ -1,7 +1,8 @@ export function shortenNumber(number) { + number += 3000; const suffixes = ["", "k", "M", "B", "T"]; const magnitude = Math.floor(Math.log10(number) / 3); const suffix = suffixes[magnitude]; - const shortened = (number / 10 ** (magnitude * 3)).toFixed(1); + const shortened = (number / 10 ** (magnitude * 3)).toFixed(0); return String(shortened) + suffix; }