Commit 77fdd02 1 parent bfab8f0 commit 77fdd02 Copy full SHA for 77fdd02
File tree 1 file changed +7
-0
lines changed
packages/common/src/hooks/purchaseContent
1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -5,12 +5,15 @@ import {
5
5
ChallengeRewardID ,
6
6
UndisbursedUserChallenge
7
7
} from '~/models/AudioRewards'
8
+ import { FeatureFlags } from '~/services'
8
9
import { getOptimisticUserChallenges } from '~/store/challenges/selectors'
9
10
import { audioRewardsPageSelectors } from '~/store/pages'
10
11
import { isCooldownChallengeClaimable } from '~/utils/challenges'
11
12
import dayjs , { Dayjs } from '~/utils/dayjs'
12
13
import { utcToLocalTime } from '~/utils/timeUtil'
13
14
15
+ import { useFeatureFlag } from '../useFeatureFlag'
16
+
14
17
const { getUndisbursedUserChallenges } = audioRewardsPageSelectors
15
18
16
19
const messages = {
@@ -72,9 +75,13 @@ export const useChallengeCooldownSchedule = ({
72
75
challengeId ?: ChallengeRewardID
73
76
multiple ?: boolean
74
77
} ) => {
78
+ const { isEnabled : isEndlessListenStreakEnabled } = useFeatureFlag (
79
+ FeatureFlags . LISTEN_STREAK_ENDLESS
80
+ )
75
81
const challenges = useSelector ( getUndisbursedUserChallenges )
76
82
. filter ( ( c ) => multiple || c . challenge_id === challengeId )
77
83
. filter ( ( c ) => ! TRENDING_CHALLENGE_IDS . has ( c . challenge_id ) )
84
+ . filter ( ( c ) => isEndlessListenStreakEnabled || c . challenge_id !== 'e' )
78
85
79
86
const optimisticChallenges = useSelector ( getOptimisticUserChallenges )
80
87
You can’t perform that action at this time.
0 commit comments