···117117 },
118118 ]}
119119 alt={_(
120120- msg`A screenshot of a post with a new button next to the share button that allows you to save the post to your bookmarks. The post is from @jcsalterego.bsky.social and reads "inventing a saturday that immediately follows monday".`,
120120+ msg({
121121+ message: `A screenshot of a post with a new button next to the share button that allows you to save the post to your bookmarks. The post is from @jcsalterego.bsky.social and reads "inventing a saturday that immediately follows monday".`,
122122+ comment:
123123+ 'Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.',
124124+ }),
121125 )}
122126 />
123127 </View>
···11import React from 'react'
22import {View} from 'react-native'
33import {useReducedMotion} from 'react-native-reanimated'
44-import {i18n} from '@lingui/core'
5465import {decideShouldRoll} from '#/lib/custom-animations/util'
76import {s} from '#/lib/styles'
88-import {formatCount} from '#/view/com/util/numeric/format'
97import {Text} from '#/view/com/util/text/Text'
108import {atoms as a, useTheme} from '#/alf'
99+import {useFormatPostStatCount} from '#/components/PostControls/util'
11101211const animationConfig = {
1312 duration: 400,
···55545655 const [prevCount, setPrevCount] = React.useState(likeCount)
5756 const prevIsLiked = React.useRef(isLiked)
5858- const formattedCount = formatCount(i18n, likeCount)
5959- const formattedPrevCount = formatCount(i18n, prevCount)
5757+ const formatPostStatCount = useFormatPostStatCount()
5858+ const formattedCount = formatPostStatCount(likeCount)
5959+ const formattedPrevCount = formatPostStatCount(prevCount)
60606161 React.useEffect(() => {
6262 if (isLiked === prevIsLiked.current) {
+2-1
src/lib/notifications/notifications.ts
···1111import {useAgeAssuranceContext} from '#/state/ageAssurance'
1212import {type SessionAccount, useAgent, useSession} from '#/state/session'
1313import BackgroundNotificationHandler from '#/../modules/expo-background-notification-handler'
1414+import {IS_DEV} from '#/env'
14151516/**
1617 * @private
···129130 }: {
130131 isAgeRestricted?: boolean
131132 } = {}) => {
132132- if (!isNative) return
133133+ if (!isNative || IS_DEV) return
133134134135 /**
135136 * This will also fire the listener added via `addPushTokenListener`. That