diff options
Diffstat (limited to 'src/view/screens/AppPasswords.tsx')
-rw-r--r-- | src/view/screens/AppPasswords.tsx | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/view/screens/AppPasswords.tsx b/src/view/screens/AppPasswords.tsx index 5bf9e8a16..6f1cd1bb8 100644 --- a/src/view/screens/AppPasswords.tsx +++ b/src/view/screens/AppPasswords.tsx @@ -18,7 +18,6 @@ import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {CommonNavigatorParams} from '#/lib/routes/types' import {cleanError} from '#/lib/strings/errors' import {useModalControls} from '#/state/modals' -import {useLanguagePrefs} from '#/state/preferences' import { useAppPasswordDeleteMutation, useAppPasswordsQuery, @@ -218,9 +217,8 @@ function AppPassword({ privileged?: boolean }) { const pal = usePalette('default') - const {_} = useLingui() + const {_, i18n} = useLingui() const control = useDialogControl() - const {contentLanguages} = useLanguagePrefs() const deleteMutation = useAppPasswordDeleteMutation() const onDelete = React.useCallback(async () => { @@ -232,9 +230,6 @@ function AppPassword({ control.open() }, [control]) - const primaryLocale = - contentLanguages.length > 0 ? contentLanguages[0] : 'en-US' - return ( <TouchableOpacity testID={testID} @@ -250,14 +245,14 @@ function AppPassword({ <Text type="md" style={[pal.text, styles.pr10]} numberOfLines={1}> <Trans> Created{' '} - {Intl.DateTimeFormat(primaryLocale, { + {i18n.date(createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', second: '2-digit', - }).format(new Date(createdAt))} + })} </Trans> </Text> {privileged && ( |