From 33a96cee11adf8a144700494073d866326348a22 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 31 Mar 2025 20:17:48 +0300 Subject: [PATCH] restore statsig to log events --- .../Search/components/ModuleHeader.tsx | 6 +++- .../Search/modules/ExploreRecommendations.tsx | 8 +++-- .../modules/ExploreSuggestedAccounts.tsx | 36 ++++++++++++------- .../Search/modules/ExploreTrendingTopics.tsx | 12 +++++-- .../Search/modules/ExploreTrendingVideos.tsx | 8 +++-- 5 files changed, 49 insertions(+), 21 deletions(-) diff --git a/src/screens/Search/components/ModuleHeader.tsx b/src/screens/Search/components/ModuleHeader.tsx index 6fc8164f6a..788e77ade6 100644 --- a/src/screens/Search/components/ModuleHeader.tsx +++ b/src/screens/Search/components/ModuleHeader.tsx @@ -74,7 +74,11 @@ export function SearchButton({ shape="round" PressableComponent={native(PressableScale)} onPress={() => { - logger.metric('explore:module:searchButtonPress', {module: metricsTag}) + logger.metric( + 'explore:module:searchButtonPress', + {module: metricsTag}, + {statsig: true}, + ) onPress?.() }}> diff --git a/src/screens/Search/modules/ExploreRecommendations.tsx b/src/screens/Search/modules/ExploreRecommendations.tsx index 58c0d627b2..4cf84269ae 100644 --- a/src/screens/Search/modules/ExploreRecommendations.tsx +++ b/src/screens/Search/modules/ExploreRecommendations.tsx @@ -88,9 +88,11 @@ function Inner() { key={topic.link} topic={topic} onPress={() => { - logger.metric('recommendedTopic:click', { - context: 'explore', - }) + logger.metric( + 'recommendedTopic:click', + {context: 'explore'}, + {statsig: true}, + ) }}> {({hovered}) => ( { - logger.metric('explore:suggestedAccounts:tabPressed', {tab: tab}) + logger.metric( + 'explore:suggestedAccounts:tabPressed', + {tab: tab}, + {statsig: true}, + ) onSelectInterest(tab === 'all' ? null : tab) }} hasSearchText={false} @@ -131,11 +135,15 @@ let SuggestedProfileCard = ({ profile={profile} style={[a.flex_1]} onPress={() => { - logger.metric('suggestedUser:press', { - logContext: 'Explore', - recId, - position, - }) + logger.metric( + 'suggestedUser:press', + { + logContext: 'Explore', + recId, + position, + }, + {statsig: true}, + ) }}> { - logger.metric('suggestedUser:follow', { - logContext: 'Explore', - location: 'Card', - recId, - position, - }) + logger.metric( + 'suggestedUser:follow', + { + logContext: 'Explore', + location: 'Card', + recId, + position, + }, + {statsig: true}, + ) }} /> diff --git a/src/screens/Search/modules/ExploreTrendingTopics.tsx b/src/screens/Search/modules/ExploreTrendingTopics.tsx index df5b16a694..5e268adbbf 100644 --- a/src/screens/Search/modules/ExploreTrendingTopics.tsx +++ b/src/screens/Search/modules/ExploreTrendingTopics.tsx @@ -43,7 +43,11 @@ function Inner() { const trendingPrompt = Prompt.usePromptControl() const onConfirmHide = React.useCallback(() => { - logger.metric('trendingTopics:hide', {context: 'explore:trending'}) + logger.metric( + 'trendingTopics:hide', + {context: 'explore:trending'}, + {statsig: true}, + ) setTrendingDisabled(true) }, [setTrendingDisabled]) @@ -110,7 +114,11 @@ function Inner() { key={topic.link} topic={topic} onPress={() => { - logger.metric('trendingTopic:click', {context: 'explore'}) + logger.metric( + 'trendingTopic:click', + {context: 'explore'}, + {statsig: true}, + ) }}> {({hovered}) => ( { - logger.metric('videoCard:click', { - context: 'interstitial:explore', - }) + logger.metric( + 'videoCard:click', + {context: 'interstitial:explore'}, + {statsig: true}, + ) }} />