Remove feature gate
(cherry picked from commit 361569bcd884717e407f9c44499f42d928c6168e)
This commit is contained in:
@@ -23,7 +23,6 @@ export enum Features {
|
|||||||
FollowSortEnable = 'follow_sort:enable',
|
FollowSortEnable = 'follow_sort:enable',
|
||||||
OnboardingInterestsRequiredEnable = 'onboarding:interests:required:enable',
|
OnboardingInterestsRequiredEnable = 'onboarding:interests:required:enable',
|
||||||
CanonicalPostNumberingEnable = 'canonical_post_numbering:enable',
|
CanonicalPostNumberingEnable = 'canonical_post_numbering:enable',
|
||||||
ContentVisibilitySettingsEnable = 'content_visibility_settings:enable',
|
|
||||||
|
|
||||||
// values
|
// values
|
||||||
TrendingDiscoverValues = 'trending_discover:values',
|
TrendingDiscoverValues = 'trending_discover:values',
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ import {MagnifyingGlass_Stroke2_Corner0_Rounded as MagnifyingGlassIcon} from '#/
|
|||||||
import {ShieldCheck_Stroke2_Corner0_Rounded as ShieldIcon} from '#/components/icons/Shield'
|
import {ShieldCheck_Stroke2_Corner0_Rounded as ShieldIcon} from '#/components/icons/Shield'
|
||||||
import * as Layout from '#/components/Layout'
|
import * as Layout from '#/components/Layout'
|
||||||
import {InlineLinkText} from '#/components/Link'
|
import {InlineLinkText} from '#/components/Link'
|
||||||
import {useAnalytics} from '#/analytics'
|
|
||||||
import {type app} from '#/lexicons'
|
import {type app} from '#/lexicons'
|
||||||
import {AlgoVisibilityOptOut} from './components/AlgoVisibilityOptOut'
|
import {AlgoVisibilityOptOut} from './components/AlgoVisibilityOptOut'
|
||||||
import {Email2FAToggle} from './components/Email2FAToggle'
|
import {Email2FAToggle} from './components/Email2FAToggle'
|
||||||
@@ -31,10 +30,6 @@ type Props = NativeStackScreenProps<
|
|||||||
export function PrivacyAndSecuritySettingsScreen({}: Props) {
|
export function PrivacyAndSecuritySettingsScreen({}: Props) {
|
||||||
const {_} = useLingui()
|
const {_} = useLingui()
|
||||||
const t = useTheme()
|
const t = useTheme()
|
||||||
const ax = useAnalytics()
|
|
||||||
const isContentVisibilityEnabled = ax.features.enabled(
|
|
||||||
ax.features.ContentVisibilitySettingsEnable,
|
|
||||||
)
|
|
||||||
const {data: appPasswords} = useAppPasswordsQuery()
|
const {data: appPasswords} = useAppPasswordsQuery()
|
||||||
const {currentAccount} = useSession()
|
const {currentAccount} = useSession()
|
||||||
const {
|
const {
|
||||||
@@ -108,12 +103,10 @@ export function PrivacyAndSecuritySettingsScreen({}: Props) {
|
|||||||
/>
|
/>
|
||||||
</SettingsList.LinkItem>
|
</SettingsList.LinkItem>
|
||||||
<SettingsList.Divider />
|
<SettingsList.Divider />
|
||||||
{isContentVisibilityEnabled && (
|
|
||||||
<SettingsList.Item style={[a.align_start]}>
|
<SettingsList.Item style={[a.align_start]}>
|
||||||
<SettingsList.ItemIcon icon={MagnifyingGlassIcon} />
|
<SettingsList.ItemIcon icon={MagnifyingGlassIcon} />
|
||||||
<AlgoVisibilityOptOut />
|
<AlgoVisibilityOptOut />
|
||||||
</SettingsList.Item>
|
</SettingsList.Item>
|
||||||
)}
|
|
||||||
<SettingsList.Item style={[a.align_start]}>
|
<SettingsList.Item style={[a.align_start]}>
|
||||||
<SettingsList.ItemIcon icon={EyeSlashIcon} />
|
<SettingsList.ItemIcon icon={EyeSlashIcon} />
|
||||||
<PwiOptOut />
|
<PwiOptOut />
|
||||||
|
|||||||
Reference in New Issue
Block a user