import Button from '@/components/Button' import { PaymentMethodEnum } from '@/pages/paymentMethods/enum/Enum' import type { FC } from 'react' import type { Order } from '../types/Types' interface PaymentVerificationBoxProps { order: Order isVerifyingPayment: boolean onVerifyPayment: () => void } const PaymentVerificationBox: FC = ({ order, isVerifyingPayment, onVerifyPayment, }) => { const payment = order.payments?.[0] const isCreditCard = order.paymentMethod?.method === PaymentMethodEnum.CreditCard const hasDescription = Boolean(payment?.description) const hasAttachments = Boolean(payment?.attachments && payment.attachments.length > 0) return (
اطلاعات تایید پرداخت
{isCreditCard && hasDescription && (
توضیحات پرداخت
{payment?.description}
)} {isCreditCard && hasAttachments && (
پیوست پرداخت
{payment?.attachments?.map((attachment, index) => ( {`پیوست ))}
)}
) } export default PaymentVerificationBox