import React, { useCallback, useState } from 'react' import { useTranslation } from 'react-i18next' import Button from '../base/button' import PipelineScreenShot from './screenshot' import Confirm from '../base/confirm' const Conversion = () => { const { t } = useTranslation() const [showConfirmModal, setShowConfirmModal] = useState(false) const handleConvert = useCallback(() => { setShowConfirmModal(false) // todo: Add conversion logic here }, []) const handleShowConfirmModal = useCallback(() => { setShowConfirmModal(true) }, []) const handleCancelConversion = useCallback(() => { setShowConfirmModal(false) }, []) return (