import type {StepProps} from 'antd' import { Steps, Tooltip} from 'antd' import React from 'react' import {t} from 'ttag' import { CheckOutlined, DeleteOutlined, ExclamationCircleOutlined, FieldTimeOutlined, SignatureOutlined } from '@ant-design/icons' import {rdapEventDetailTranslation, rdapStatusCodeDetailTranslation} from '../../utils/functions/rdapTranslation' export function DomainLifecycleSteps({status}: { status: string[] }) { const rdapEventDetailTranslated = rdapEventDetailTranslation() const rdapStatusCodeDetailTranslated = rdapStatusCodeDetailTranslation() const steps: StepProps[] = [ { title: {t`Registration`}, icon: }, { title: {t`Active`}, icon: }, { title: {t`Auto-Renew Grace Period`}, icon: }, { title: {t`Redemption Grace Period`} , icon: }, { title: {t`Pending Delete`}, icon: } ] let currentStep = 1 if (status.includes('auto renew period')) { currentStep = 2 } else if (status.includes('redemption period')) { currentStep = 3 } else if (status.includes('pending delete')) { currentStep = 4 } return ( ) }