diff --git a/assets/components/search/EntitiesList.tsx b/assets/components/search/EntitiesList.tsx index 7a12d6c..90482bc 100644 --- a/assets/components/search/EntitiesList.tsx +++ b/assets/components/search/EntitiesList.tsx @@ -14,8 +14,9 @@ export function EntitiesList({domain}: { domain: Domain }) { const roleToTag = (r: string) => - {rdapRoleTranslated[r as keyof typeof rdapRoleTranslated]} + { + r in rdapRoleTranslated ? rdapRoleTranslated[r as keyof typeof rdapRoleTranslated] : r + } return { - const sameEvents = events.filter(se => se.action === e.action) - const eventName = {e.action in rdapEventNameTranslated ? rdapEventNameTranslated[e.action as keyof typeof rdapEventNameTranslated] : e.action} diff --git a/assets/components/tracking/watchlist/WatchlistCard.tsx b/assets/components/tracking/watchlist/WatchlistCard.tsx index b7a66e7..1b8139b 100644 --- a/assets/components/tracking/watchlist/WatchlistCard.tsx +++ b/assets/components/tracking/watchlist/WatchlistCard.tsx @@ -80,12 +80,12 @@ export function WatchlistCard({watchlist, onUpdateWatchlist, connectors, onDelet dataSource={[{ domains: watchlist.domains.map(d => : // If the domain is deleted + d.deleted ? : d.status.includes('redemption period') ? : d.status.includes('pending delete') ? : null }>{punycode.toUnicode(d.ldhName)}), diff --git a/assets/utils/functions/actionToIcon.tsx b/assets/utils/functions/actionToIcon.tsx index 3f1c3e8..79d0629 100644 --- a/assets/utils/functions/actionToIcon.tsx +++ b/assets/utils/functions/actionToIcon.tsx @@ -3,6 +3,7 @@ import { ClockCircleOutlined, DeleteOutlined, LockOutlined, + PushpinOutlined, ReloadOutlined, ShareAltOutlined, SignatureOutlined, @@ -23,4 +24,5 @@ export const actionToIcon = (a: EventAction) => a === 'registration' ? : a === 'enum validation expiration' ? : a === 'reinstantiation' ? - : undefined \ No newline at end of file + : + \ No newline at end of file