diff options
author | Hailey <me@haileyok.com> | 2025-01-26 15:40:02 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-26 15:40:02 -0800 |
commit | ebb6d5cc0f8179a5d1b9b71fc5ea4a64fcb4baee (patch) | |
tree | 48bf149cc57c94e3e249b77476f7cf1878d7e41c /src/view/com/profile/FollowButton.tsx | |
parent | 355c50fc0fe97feb8b4ec4e29d47b725252088c7 (diff) | |
download | voidsky-ebb6d5cc0f8179a5d1b9b71fc5ea4a64fcb4baee.tar.zst |
env var tweaks (#7457)
* add new events * Discard changes to package.json * Discard changes to src/lib/constants.ts * Discard changes to src/state/feed-feedback.tsx * Discard changes to yarn.lock * remove unused event
Diffstat (limited to 'src/view/com/profile/FollowButton.tsx')
-rw-r--r-- | src/view/com/profile/FollowButton.tsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/view/com/profile/FollowButton.tsx b/src/view/com/profile/FollowButton.tsx index c2d76316e..ff58dc945 100644 --- a/src/view/com/profile/FollowButton.tsx +++ b/src/view/com/profile/FollowButton.tsx @@ -14,12 +14,14 @@ export function FollowButton({ profile, labelStyle, logContext, + onFollow, }: { unfollowedType?: ButtonType followedType?: ButtonType profile: Shadow<AppBskyActorDefs.ProfileViewBasic> labelStyle?: StyleProp<TextStyle> logContext: 'ProfileCard' | 'StarterPackProfilesList' + onFollow?: () => void }) { const [queueFollow, queueUnfollow] = useProfileFollowMutationQueue( profile, @@ -30,6 +32,7 @@ export function FollowButton({ const onPressFollow = async () => { try { await queueFollow() + onFollow?.() } catch (e: any) { if (e?.name !== 'AbortError') { Toast.show(_(msg`An issue occurred, please try again.`), 'xmark') |