An ATproto social media client -- with an independent Appview.

remove gate (#9130)

authored by samuel.fm and committed by GitHub c8d06626 cf4cce22

Changed files
+1 -5
src
lib
statsig
view
-1
src/lib/statsig/gates.ts
··· 15 | 'remove_show_latest_button' 16 | 'test_gate_1' 17 | 'test_gate_2' 18 - | 'welcome_modal'
··· 15 | 'remove_show_latest_button' 16 | 'test_gate_1' 17 | 'test_gate_2'
+1 -4
src/view/shell/index.web.tsx
··· 8 import {useIntentHandler} from '#/lib/hooks/useIntentHandler' 9 import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' 10 import {type NavigationProp} from '#/lib/routes/types' 11 - import {useGate} from '#/lib/statsig/statsig' 12 import {useGeolocationStatus} from '#/state/geolocation' 13 import {useIsDrawerOpen, useSetDrawerOpen} from '#/state/shell' 14 import {useComposerKeyboardShortcut} from '#/state/shell/composer/useComposerKeyboardShortcut' ··· 46 const [showDrawerDelayedExit, setShowDrawerDelayedExit] = useState(showDrawer) 47 const {state: policyUpdateState} = usePolicyUpdateContext() 48 const welcomeModalControl = useWelcomeModal() 49 - const gate = useGate() 50 51 useLayoutEffect(() => { 52 if (showDrawer !== showDrawerDelayedExit) { ··· 85 <LinkWarningDialog /> 86 <Lightbox /> 87 88 - {/* Show welcome modal if the gate is enabled */} 89 - {welcomeModalControl.isOpen && gate('welcome_modal') && ( 90 <WelcomeModal control={welcomeModalControl} /> 91 )} 92
··· 8 import {useIntentHandler} from '#/lib/hooks/useIntentHandler' 9 import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' 10 import {type NavigationProp} from '#/lib/routes/types' 11 import {useGeolocationStatus} from '#/state/geolocation' 12 import {useIsDrawerOpen, useSetDrawerOpen} from '#/state/shell' 13 import {useComposerKeyboardShortcut} from '#/state/shell/composer/useComposerKeyboardShortcut' ··· 45 const [showDrawerDelayedExit, setShowDrawerDelayedExit] = useState(showDrawer) 46 const {state: policyUpdateState} = usePolicyUpdateContext() 47 const welcomeModalControl = useWelcomeModal() 48 49 useLayoutEffect(() => { 50 if (showDrawer !== showDrawerDelayedExit) { ··· 83 <LinkWarningDialog /> 84 <Lightbox /> 85 86 + {welcomeModalControl.isOpen && ( 87 <WelcomeModal control={welcomeModalControl} /> 88 )} 89