diff options
author | Ansh Nanda <anshnanda10@gmail.com> | 2023-05-16 16:31:35 -0700 |
---|---|---|
committer | Ansh Nanda <anshnanda10@gmail.com> | 2023-05-16 16:31:35 -0700 |
commit | 532bc88ecc233e0bd59d7b06927262fa1ed1ce1d (patch) | |
tree | 0f10f3ab5f1fa172f098c64fd740ed0b35a81242 /src | |
parent | 5397447ca7a45a28597b75652a2b80385a34057f (diff) | |
download | voidsky-532bc88ecc233e0bd59d7b06927262fa1ed1ce1d.tar.zst |
fix edge case when feed is liked only by one person
Diffstat (limited to 'src')
-rw-r--r-- | src/view/com/algos/AlgoItem.tsx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/view/com/algos/AlgoItem.tsx b/src/view/com/algos/AlgoItem.tsx index ffb8791a8..6fbbd0df1 100644 --- a/src/view/com/algos/AlgoItem.tsx +++ b/src/view/com/algos/AlgoItem.tsx @@ -17,6 +17,7 @@ import {useFocusEffect, useNavigation} from '@react-navigation/native' import {NavigationProp} from 'lib/routes/types' import {useStores} from 'state/index' import {HeartIconSolid} from 'lib/icons' +import {pluralize} from 'lib/strings/helpers' const AlgoItem = observer( ({ @@ -80,8 +81,11 @@ const AlgoItem = observer( <HeartIconSolid size={16} style={[s.mr2, {color: colors.red3}]} /> <Text style={[pal.text, pal.textLight]}> - {item.data.likeCount && item.data.likeCount > 1 - ? `Liked by ${item.data.likeCount} others` + {item.data.likeCount && item.data.likeCount > 0 + ? `Liked by ${item.data.likeCount} ${pluralize( + item.data.likeCount, + 'other', + )}` : 'Be the first to like this'} </Text> </View> |