Skip to content

Commit 0c7e2e7

Browse files
authored
Format number commas in reward notifs (#11356)
1 parent b73cf1f commit 0c7e2e7

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

packages/mobile/src/screens/notifications-screen/Notifications/ChallengeRewardNotification.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import type { BNAudio } from '@audius/common/models'
44
import type { ChallengeRewardNotification as ChallengeRewardNotificationType } from '@audius/common/store'
55
import {
66
challengeRewardsConfig,
7+
formatNumberCommas,
78
stringWeiToAudioBN
89
} from '@audius/common/utils'
910
import { Platform } from 'react-native'
@@ -20,7 +21,8 @@ import {
2021
} from '../Notification'
2122

2223
const messages = {
23-
amountEarned: (amount: BNAudio) => `You've earned ${amount} $AUDIO`,
24+
amountEarned: (amount: BNAudio) =>
25+
`You've earned ${formatNumberCommas(Number(amount.toString()))} $AUDIO`,
2426
referredText:
2527
' for being referred! Invite your friends to join to earn more!',
2628
challengeCompleteText: ' for completing this challenge!',

packages/web/src/components/notification/Notification/ChallengeRewardNotification.tsx

+7-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ import { useCallback } from 'react'
22

33
import { Name, BNAudio, ChallengeRewardID } from '@audius/common/models'
44
import { ChallengeRewardNotification as ChallengeRewardNotificationType } from '@audius/common/store'
5-
import { route, stringWeiToAudioBN } from '@audius/common/utils'
5+
import {
6+
formatNumberCommas,
7+
route,
8+
stringWeiToAudioBN
9+
} from '@audius/common/utils'
610
import { useDispatch } from 'react-redux'
711

812
import { make, useRecord } from 'common/store/analytics/actions'
@@ -21,12 +25,11 @@ import { IconRewards } from './components/icons'
2125
const { REWARDS_PAGE } = route
2226

2327
const messages = {
24-
amountEarned: (amount: BNAudio) => `You've earned ${amount} $AUDIO`,
28+
amountEarned: (amount: BNAudio) =>
29+
`You've earned ${formatNumberCommas(Number(amount.toString()))} $AUDIO`,
2530
referredText:
2631
' for being referred! Invite your friends to join to earn more!',
2732
challengeCompleteText: ' for completing this challenge!',
28-
body: (amount: number) =>
29-
`You've earned ${amount} $AUDIO for completing this challenge!`,
3033
twitterShareText:
3134
'I earned $AUDIO for completing challenges on @audius #Audius #AudioRewards'
3235
}

0 commit comments

Comments
 (0)