diff --git a/ui/src/pages/Exchanges/ExchangeHeader.tsx b/ui/src/pages/Exchanges/ExchangeHeader.tsx index 3811ceff..df809d7d 100644 --- a/ui/src/pages/Exchanges/ExchangeHeader.tsx +++ b/ui/src/pages/Exchanges/ExchangeHeader.tsx @@ -9,6 +9,7 @@ import styles from './ExchangeHeader.module.css'; interface ExchangeHeaderProps { detail: ExecutionDetail; + onCorrelatedSelect?: (executionId: string, applicationName: string, routeId: string) => void; } type StatusVariant = 'success' | 'error' | 'running' | 'warning'; @@ -37,7 +38,7 @@ function formatDuration(ms: number): string { return `${ms}ms`; } -export function ExchangeHeader({ detail }: ExchangeHeaderProps) { +export function ExchangeHeader({ detail, onCorrelatedSelect }: ExchangeHeaderProps) { const navigate = useNavigate(); const { data: chainResult } = useCorrelationChain(detail.correlationId ?? null); const chain = chainResult?.data; @@ -106,8 +107,8 @@ export function ExchangeHeader({ detail }: ExchangeHeaderProps) {