import { useTranslation } from 'react-i18next' import { RiArrowRightSLine, RiRestartFill, } from '@remixicon/react' import Button from '@/app/components/base/button' import type { NodeTracing } from '@/types/workflow' type RetryLogTriggerProps = { nodeInfo: NodeTracing onShowRetryResultList: (detail: NodeTracing[]) => void } const RetryLogTrigger = ({ nodeInfo, onShowRetryResultList, }: RetryLogTriggerProps) => { const { t } = useTranslation() const { retryDetail } = nodeInfo const handleShowRetryResultList = (e: React.MouseEvent) => { e.stopPropagation() e.nativeEvent.stopImmediatePropagation() onShowRetryResultList(retryDetail || []) } return ( ) } export default RetryLogTrigger