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
This commit is contained in:
@@ -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')
|
||||
|
||||
@@ -184,6 +184,7 @@ export function ProfileCardWithFollowBtn({
|
||||
noBg,
|
||||
noBorder,
|
||||
onPress,
|
||||
onFollow,
|
||||
logContext = 'ProfileCard',
|
||||
showKnownFollowers,
|
||||
}: {
|
||||
@@ -191,6 +192,7 @@ export function ProfileCardWithFollowBtn({
|
||||
noBg?: boolean
|
||||
noBorder?: boolean
|
||||
onPress?: () => void
|
||||
onFollow?: () => void
|
||||
logContext?: 'ProfileCard' | 'StarterPackProfilesList'
|
||||
showKnownFollowers?: boolean
|
||||
}) {
|
||||
@@ -206,7 +208,11 @@ export function ProfileCardWithFollowBtn({
|
||||
isMe
|
||||
? undefined
|
||||
: profileShadow => (
|
||||
<FollowButton profile={profileShadow} logContext={logContext} />
|
||||
<FollowButton
|
||||
profile={profileShadow}
|
||||
logContext={logContext}
|
||||
onFollow={onFollow}
|
||||
/>
|
||||
)
|
||||
}
|
||||
onPress={onPress}
|
||||
|
||||
Reference in New Issue
Block a user