diff options
author | dan <dan.abramov@gmail.com> | 2024-12-18 23:31:18 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-18 23:31:18 +0000 |
commit | 45c630860794cd42c07390fb6fbad7a522eb7100 (patch) | |
tree | 8017adaa755534dbd200783272fe52b6a2f9d366 /src | |
parent | 65eccc79aad5b8650d59a0f49f230ff91c28a4b7 (diff) | |
download | voidsky-45c630860794cd42c07390fb6fbad7a522eb7100.tar.zst |
Don't hide recommended (#7166)
* Don't hide recommended * Rm unused
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/statsig/events.ts | 6 | ||||
-rw-r--r-- | src/screens/Search/components/ExploreRecommendations.tsx | 29 |
2 files changed, 3 insertions, 32 deletions
diff --git a/src/lib/statsig/events.ts b/src/lib/statsig/events.ts index 8d684a4e7..f5275f305 100644 --- a/src/lib/statsig/events.ts +++ b/src/lib/statsig/events.ts @@ -239,10 +239,6 @@ export type LogEvents = { 'trendingTopics:show': {} 'trendingTopics:hide': { - context: - | 'sidebar' - | 'interstitial' - | 'explore:trending' - | 'explore:recommendations' + context: 'sidebar' | 'interstitial' | 'explore:trending' } } diff --git a/src/screens/Search/components/ExploreRecommendations.tsx b/src/screens/Search/components/ExploreRecommendations.tsx index 098df0907..44ab1770f 100644 --- a/src/screens/Search/components/ExploreRecommendations.tsx +++ b/src/screens/Search/components/ExploreRecommendations.tsx @@ -1,22 +1,14 @@ -import React from 'react' import {View} from 'react-native' -import {msg, Trans} from '@lingui/macro' -import {useLingui} from '@lingui/react' +import {Trans} from '@lingui/macro' -import {logEvent} from '#/lib/statsig/statsig' import {isWeb} from '#/platform/detection' import { - useTrendingSettings, - useTrendingSettingsApi, -} from '#/state/preferences/trending' -import { DEFAULT_LIMIT as RECOMMENDATIONS_COUNT, useTrendingTopics, } from '#/state/queries/trending/useTrendingTopics' import {useTrendingConfig} from '#/state/trending-config' import {atoms as a, useGutters, useTheme} from '#/alf' import {Hashtag_Stroke2_Corner0_Rounded} from '#/components/icons/Hashtag' -import * as Prompt from '#/components/Prompt' import { TrendingTopic, TrendingTopicLink, @@ -26,23 +18,14 @@ import {Text} from '#/components/Typography' export function ExploreRecommendations() { const {enabled} = useTrendingConfig() - const {trendingDisabled} = useTrendingSettings() - return enabled && !trendingDisabled ? <Inner /> : null + return enabled ? <Inner /> : null } function Inner() { const t = useTheme() - const {_} = useLingui() const gutters = useGutters([0, 'compact']) const {data: trending, error, isLoading} = useTrendingTopics() const noRecs = !isLoading && !error && !trending?.suggested?.length - const {setTrendingDisabled} = useTrendingSettingsApi() - const trendingPrompt = Prompt.usePromptControl() - - const onConfirmHide = React.useCallback(() => { - logEvent('trendingTopics:hide', {context: 'explore:recommendations'}) - setTrendingDisabled(true) - }, [setTrendingDisabled]) return error || noRecs ? null : ( <> @@ -106,14 +89,6 @@ function Inner() { )} </View> </View> - - <Prompt.Basic - control={trendingPrompt} - title={_(msg`Hide trending topics?`)} - description={_(msg`You can update this later from your settings.`)} - confirmButtonCta={_(msg`Hide`)} - onConfirm={onConfirmHide} - /> </> ) } |