Plural formatting for TimeIndicator accessibilityLabel (#7826)

This commit is contained in:
surfdude29
2025-02-24 21:10:53 +00:00
committed by GitHub
parent bf4d3e89c2
commit a383b9ba28
@@ -1,6 +1,6 @@
import {StyleProp, ViewStyle} from 'react-native'
import {View} from 'react-native'
import {msg} from '@lingui/macro'
import {msg, plural} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {atoms as a, useTheme} from '#/alf'
@@ -30,7 +30,12 @@ export function TimeIndicator({
return (
<View
pointerEvents="none"
accessibilityLabel={_(msg`Time remaining: ${time} seconds`)}
accessibilityLabel={_(
msg`Time remaining: ${plural(Number(time) || 0, {
one: '# second',
other: '# seconds',
})}`,
)}
accessibilityHint=""
style={[
{