diff --git a/dashboard/src/components/EventExplorerCard.tsx b/dashboard/src/components/EventExplorerCard.tsx index 8f4768e..53f30e0 100644 --- a/dashboard/src/components/EventExplorerCard.tsx +++ b/dashboard/src/components/EventExplorerCard.tsx @@ -1,4 +1,5 @@ import type { BlockchainEvent } from '../types/event'; +import type { ContractStatus } from '../services/eventsApi'; import { formatTimestamp } from '../utils/formatTime'; const EVENT_KIND_STYLES: Record = { @@ -33,6 +34,12 @@ interface EventExplorerCardProps { event: BlockchainEvent; onCopyContract: (contractAddress: string) => void; isCopied: boolean; + contractStatuses: ContractStatus[]; +} + +export function EventExplorerCard({ event, onCopyContract, isCopied, contractStatuses }: EventExplorerCardProps) { + const contractStatus = contractStatuses.find(c => c.address === event.contractAddress); + const isPaused = contractStatus?.paused ?? false; } export function EventExplorerCard({ event, onCopyContract, isCopied }: EventExplorerCardProps) { @@ -47,6 +54,19 @@ export function EventExplorerCard({ event, onCopyContract, isCopied }: EventExpl

{shortenAddress(event.contractAddress)}

+
+ + {isPaused && ( + Paused + )} +