about summary refs log tree commit diff
path: root/src/screens/Settings/AppIconSettings/index.tsx
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-12-16 22:26:40 +0000
committerGitHub <noreply@github.com>2024-12-16 22:26:40 +0000
commitde97c07c63ba4a32a5b5635075a3f9fea7831ff1 (patch)
tree376b8399c169ce2d96be5f841c753e68d7b34d37 /src/screens/Settings/AppIconSettings/index.tsx
parentc339dc5b05282ba917bed9d02c914453cf38d437 (diff)
downloadvoidsky-de97c07c63ba4a32a5b5635075a3f9fea7831ff1.tar.zst
Adjust gates (#7132)
* Remove dead gate

* Adjust gates

* No need to disable exposures
Diffstat (limited to 'src/screens/Settings/AppIconSettings/index.tsx')
-rw-r--r--src/screens/Settings/AppIconSettings/index.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/screens/Settings/AppIconSettings/index.tsx b/src/screens/Settings/AppIconSettings/index.tsx
index 0fefca29b..0be2894d5 100644
--- a/src/screens/Settings/AppIconSettings/index.tsx
+++ b/src/screens/Settings/AppIconSettings/index.tsx
@@ -5,11 +5,11 @@ import {useLingui} from '@lingui/react'
 import * as DynamicAppIcon from '@mozzius/expo-dynamic-app-icon'
 import {NativeStackScreenProps} from '@react-navigation/native-stack'
 
-import {DISCOVER_DEBUG_DIDS} from '#/lib/constants'
+import {IS_INTERNAL} from '#/lib/app-info'
 import {PressableScale} from '#/lib/custom-animations/PressableScale'
 import {CommonNavigatorParams} from '#/lib/routes/types'
+import {useGate} from '#/lib/statsig/statsig'
 import {isAndroid} from '#/platform/detection'
-import {useSession} from '#/state/session'
 import {AppIconImage} from '#/screens/Settings/AppIconSettings/AppIconImage'
 import {AppIconSet} from '#/screens/Settings/AppIconSettings/types'
 import {useAppIconSets} from '#/screens/Settings/AppIconSettings/useAppIconSets'
@@ -23,7 +23,7 @@ export function AppIconSettingsScreen({}: Props) {
   const t = useTheme()
   const {_} = useLingui()
   const sets = useAppIconSets()
-  const {currentAccount} = useSession()
+  const gate = useGate()
   const [currentAppIcon, setCurrentAppIcon] = useState(() =>
     getAppIconName(DynamicAppIcon.getAppIcon()),
   )
@@ -86,7 +86,7 @@ export function AppIconSettingsScreen({}: Props) {
           ))}
         </Group>
 
-        {DISCOVER_DEBUG_DIDS[currentAccount?.did ?? ''] && (
+        {IS_INTERNAL && gate('debug_subscriptions') && (
           <>
             <Text
               style={[