fix: intensify on last day

This commit is contained in:
Maël Gangloff
2025-04-06 15:25:38 +02:00
parent 2a47d351b8
commit c940fba01a
5 changed files with 10 additions and 13 deletions

View File

@@ -7,16 +7,13 @@ import type {Event} from "../api"
import {t} from "ttag"
export function DomainToTag({domain}: { domain: { ldhName: string, deleted: boolean, status: string[], events?: Event[] } }) {
const lastChangedEvent = domain.events?.find(e =>
e.action === 'last changed' &&
!e.deleted &&
((new Date().getTime() - new Date(e.date).getTime()) < 7*24*60*60*1e3)
)
return (
<Link to={'/search/domain/' + domain.ldhName}>
<Badge dot={lastChangedEvent !== undefined} color='blue' title={t`The domain name was updated less than a week ago.`}>
<Badge dot={domain.events?.find(e =>
e.action === 'last changed' &&
!e.deleted &&
((new Date().getTime() - new Date(e.date).getTime()) < 7*24*60*60*1e3)
) !== undefined} color='blue' title={t`The domain name was updated less than a week ago.`}>
<Tag
color={
domain.deleted