import type { ExecutionAction, LiFiStepExtended } from '@lifi/sdk' import OpenInNew from '@mui/icons-material/OpenInNew' import type React from 'react' import { useActionMessage } from '../../hooks/useActionMessage.js' import { ActionRow } from '../ActionRow/ActionRow.js' import { IconCircle } from '../IconCircle/IconCircle.js' import { ExternalLink } from './StepActionRow.style.js' export const StepActionRow: React.FC<{ step: LiFiStepExtended action: ExecutionAction href: string defaultLabelsOnly?: boolean }> = ({ step, action, href, defaultLabelsOnly }) => { const { title } = useActionMessage(step, action, defaultLabelsOnly) const isFailed = action?.status === 'FAILED' return ( } message={title ?? ''} endAdornment={ } /> ) }