Remove new_user_progress_guide (#4895)
parent
e1df2b0b16
commit
85fe95c988
|
@ -3,7 +3,6 @@ export type Gate =
|
||||||
| 'debug_show_feedcontext'
|
| 'debug_show_feedcontext'
|
||||||
| 'native_pwi_disabled'
|
| 'native_pwi_disabled'
|
||||||
| 'new_user_guided_tour'
|
| 'new_user_guided_tour'
|
||||||
| 'new_user_progress_guide'
|
|
||||||
| 'onboarding_minimum_interests'
|
| 'onboarding_minimum_interests'
|
||||||
| 'session_withproxy_fix'
|
| 'session_withproxy_fix'
|
||||||
| 'show_avi_follow_button'
|
| 'show_avi_follow_button'
|
||||||
|
|
|
@ -2,7 +2,6 @@ import React from 'react'
|
||||||
import {msg} from '@lingui/macro'
|
import {msg} from '@lingui/macro'
|
||||||
import {useLingui} from '@lingui/react'
|
import {useLingui} from '@lingui/react'
|
||||||
|
|
||||||
import {useGate} from '#/lib/statsig/statsig'
|
|
||||||
import {
|
import {
|
||||||
ProgressGuideToast,
|
ProgressGuideToast,
|
||||||
ProgressGuideToastRef,
|
ProgressGuideToastRef,
|
||||||
|
@ -61,7 +60,6 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
|
||||||
const {data: preferences} = usePreferencesQuery()
|
const {data: preferences} = usePreferencesQuery()
|
||||||
const {mutateAsync, variables, isPending} =
|
const {mutateAsync, variables, isPending} =
|
||||||
useSetActiveProgressGuideMutation()
|
useSetActiveProgressGuideMutation()
|
||||||
const gate = useGate()
|
|
||||||
|
|
||||||
const activeProgressGuide = (
|
const activeProgressGuide = (
|
||||||
isPending ? variables : preferences?.bskyAppState?.activeProgressGuide
|
isPending ? variables : preferences?.bskyAppState?.activeProgressGuide
|
||||||
|
@ -89,9 +87,6 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
|
||||||
const controls = React.useMemo(() => {
|
const controls = React.useMemo(() => {
|
||||||
return {
|
return {
|
||||||
startProgressGuide(guide: ProgressGuideName) {
|
startProgressGuide(guide: ProgressGuideName) {
|
||||||
if (!gate('new_user_progress_guide')) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
if (guide === 'like-10-and-follow-7') {
|
if (guide === 'like-10-and-follow-7') {
|
||||||
const guideObj = {
|
const guideObj = {
|
||||||
guide: 'like-10-and-follow-7',
|
guide: 'like-10-and-follow-7',
|
||||||
|
@ -148,7 +143,7 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
|
||||||
mutateAsync(guide?.isComplete ? undefined : guide)
|
mutateAsync(guide?.isComplete ? undefined : guide)
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}, [activeProgressGuide, mutateAsync, gate, setLocalGuideState])
|
}, [activeProgressGuide, mutateAsync, setLocalGuideState])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ProgressGuideContext.Provider value={localGuideState}>
|
<ProgressGuideContext.Provider value={localGuideState}>
|
||||||
|
|
Loading…
Reference in New Issue