about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorVika <vika@fireburn.ru>2025-10-04 00:06:45 +0300
committerVika <vika@fireburn.ru>2025-10-04 00:06:45 +0300
commitb79edc433805df272bfac62ee32ac1a78286b9f3 (patch)
treea1728693848565e6e61fba64fdf7f1e7d38974f1 /src
parent99c4b473958871be4d327378e240d023194c3729 (diff)
downloadvoidsky-main.tar.zst
Auto-like what you repost per commonly accepted etiquette HEAD main
Diffstat (limited to 'src')
-rw-r--r--src/components/PostControls/index.tsx11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/components/PostControls/index.tsx b/src/components/PostControls/index.tsx
index f91bcd8a5..73c78763e 100644
--- a/src/components/PostControls/index.tsx
+++ b/src/components/PostControls/index.tsx
@@ -148,6 +148,17 @@ let PostControls = ({
           reqId,
         })
         await queueRepost()
+        setHasLikeIconBeenToggled(true)
+        if (!post.viewer?.like) {
+          sendInteraction({
+            item: post.uri,
+            event: 'app.bsky.feed.defs#interactionLike',
+            feedContext,
+            reqId,
+          })
+          captureAction(ProgressGuideAction.Like)
+          await queueLike()
+        }
       } else {
         await queueUnrepost()
       }