Auto-show sugg follows behind gate

This commit is contained in:
Eric Bailey
2024-08-08 09:48:25 -05:00
parent d049554605
commit 04c72ed787
2 changed files with 6 additions and 0 deletions
+1
View File
@@ -1,5 +1,6 @@
export type Gate =
// Keep this alphabetic please.
| 'auto_show_prof_sugg_follows'
| 'debug_show_feedcontext'
| 'explore_page_profile_card_social_proof'
| 'native_pwi_disabled'
@@ -10,6 +10,7 @@ import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome'
import {msg, Trans} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {useGate} from '#/lib/statsig/statsig'
import {logger} from '#/logger'
import {isIOS} from '#/platform/detection'
import {Shadow} from '#/state/cache/types'
@@ -79,6 +80,7 @@ let ProfileHeaderStandard = ({
profile.viewer?.blocking ||
profile.viewer?.blockedBy ||
profile.viewer?.blockingByList
const gate = useGate()
const onPressEditProfile = React.useCallback(() => {
track('ProfileHeader:EditProfileButtonClicked')
@@ -101,6 +103,9 @@ let ProfileHeaderStandard = ({
)}`,
),
)
if (gate('auto_show_prof_sugg_follows')) {
setShowSuggestedFollows(!showSuggestedFollows)
}
} catch (e: any) {
if (e?.name !== 'AbortError') {
logger.error('Failed to follow', {message: String(e)})