diff --git a/src/lib/statsig/gates.ts b/src/lib/statsig/gates.ts index ab040a9745..bec33c6ed4 100644 --- a/src/lib/statsig/gates.ts +++ b/src/lib/statsig/gates.ts @@ -8,3 +8,4 @@ export type Gate = | 'start_session_with_following_v2' | 'test_gate_1' | 'test_gate_2' + | 'reduced_onboarding_and_home_algo' diff --git a/src/screens/Onboarding/index.tsx b/src/screens/Onboarding/index.tsx index 08ba2f3d18..f6f5d22fcf 100644 --- a/src/screens/Onboarding/index.tsx +++ b/src/screens/Onboarding/index.tsx @@ -2,6 +2,7 @@ import React from 'react' import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' +import {useGate} from '#/lib/statsig/statsig' import {Layout, OnboardingControls} from '#/screens/Onboarding/Layout' import { Context, @@ -22,7 +23,7 @@ import {Portal} from '#/components/Portal' export function Onboarding() { const {_} = useLingui() - const isV2Enabled = false // TODO replace with feature flag + const isV2Enabled = useGate('reduced_onboarding_and_home_algo') const [state, dispatch] = React.useReducer( isV2Enabled ? reducerV2 : reducer, isV2Enabled ? {...initialStateV2} : {...initialState},