Fix relativeTime warning in prayers page
- Added 'now' parameter to all relativeTime calls to prevent ENVIRONMENT_FALLBACK warning - Ensures proper time reference for relative time calculations - Maintains existing fallback for older browsers
This commit is contained in:
@@ -256,10 +256,11 @@ export default function PrayersPage() {
|
|||||||
const days = Math.floor(hours / 24)
|
const days = Math.floor(hours / 24)
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (days > 0) return f.relativeTime(-days, 'day')
|
// Provide the 'now' parameter to avoid the warning
|
||||||
if (hours > 0) return f.relativeTime(-hours, 'hour')
|
if (days > 0) return f.relativeTime(-days, 'day', { now: currentTime })
|
||||||
if (minutes > 0) return f.relativeTime(-minutes, 'minute')
|
if (hours > 0) return f.relativeTime(-hours, 'hour', { now: currentTime })
|
||||||
return f.relativeTime(0, 'second')
|
if (minutes > 0) return f.relativeTime(-minutes, 'minute', { now: currentTime })
|
||||||
|
return f.relativeTime(0, 'second', { now: currentTime })
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// Fallback to simple formatting if relativeTime fails
|
// Fallback to simple formatting if relativeTime fails
|
||||||
if (days > 0) return locale === 'ro' ? `acum ${days} ${days === 1 ? 'zi' : 'zile'}` : `${days} ${days === 1 ? 'day' : 'days'} ago`
|
if (days > 0) return locale === 'ro' ? `acum ${days} ${days === 1 ? 'zi' : 'zile'}` : `${days} ${days === 1 ? 'day' : 'days'} ago`
|
||||||
|
|||||||
Reference in New Issue
Block a user