Don't compare translated string

This commit is contained in:
Eric Bailey
2025-07-16 09:57:28 -05:00
parent a7a191dce8
commit d61f82e8a0
@@ -2,7 +2,7 @@ import {View} from 'react-native'
import {msg, Trans} from '@lingui/macro' import {msg, Trans} from '@lingui/macro'
import {useLingui} from '@lingui/react' import {useLingui} from '@lingui/react'
import {useGetTimeAgo} from '#/lib/hooks/useTimeAgo' import {dateDiff, useGetTimeAgo} from '#/lib/hooks/useTimeAgo'
import {useAgeAssurance} from '#/state/ageAssurance/useAgeAssurance' import {useAgeAssurance} from '#/state/ageAssurance/useAgeAssurance'
import {atoms as a, useBreakpoints, useTheme, type ViewStyleProp} from '#/alf' import {atoms as a, useBreakpoints, useTheme, type ViewStyleProp} from '#/alf'
import {Admonition} from '#/components/Admonition' import {Admonition} from '#/components/Admonition'
@@ -44,6 +44,9 @@ function Inner({style}: ViewStyleProp & {}) {
const timeAgo = lastInitiatedAt const timeAgo = lastInitiatedAt
? getTimeAgo(lastInitiatedAt, new Date()) ? getTimeAgo(lastInitiatedAt, new Date())
: null : null
const diff = lastInitiatedAt
? dateDiff(lastInitiatedAt, new Date(), 'down')
: null
return ( return (
<> <>
@@ -96,14 +99,14 @@ function Inner({style}: ViewStyleProp & {}) {
a.align_center, a.align_center,
gtPhone ? [a.flex_row, a.gap_xl] : [a.gap_md], gtPhone ? [a.flex_row, a.gap_xl] : [a.gap_md],
]}> ]}>
{hasInitiated ? ( {lastInitiatedAt && timeAgo && diff ? (
<Text <Text
style={[a.text_sm, a.italic, t.atoms.text_contrast_medium]} style={[a.text_sm, a.italic, t.atoms.text_contrast_medium]}
title={i18n.date(lastInitiatedAt, { title={i18n.date(lastInitiatedAt, {
dateStyle: 'medium', dateStyle: 'medium',
timeStyle: 'medium', timeStyle: 'medium',
})}> })}>
{timeAgo === 'now' ? ( {diff.value === 0 ? (
<Trans>Last initiated just now</Trans> <Trans>Last initiated just now</Trans>
) : ( ) : (
<Trans>Last initiated {timeAgo} ago</Trans> <Trans>Last initiated {timeAgo} ago</Trans>