about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorAnsh Nanda <anshnanda10@gmail.com>2023-05-16 16:31:35 -0700
committerAnsh Nanda <anshnanda10@gmail.com>2023-05-16 16:31:35 -0700
commit532bc88ecc233e0bd59d7b06927262fa1ed1ce1d (patch)
tree0f10f3ab5f1fa172f098c64fd740ed0b35a81242 /src
parent5397447ca7a45a28597b75652a2b80385a34057f (diff)
downloadvoidsky-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.tsx8
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>