'use client' import React from 'react' import { Copy } from 'lucide-react' import { Button, toast } from '@hanzo/ui/primitives' import type { PaymentMethodComponentProps } from '../../../../types' import ContactForm from '../contact-form' const InfoField: React.FC<{ label: string, value: React.ReactNode, copyValue: string }> = ({ label, value, copyValue }) => { const copyToClipboard = (label: string, text: string) => { navigator.clipboard.writeText(text) toast(`${label} copied to clipboard.`) } return (

{label}

{value}
) } const PayWithBankTransfer: React.FC = ({ onDone, storePaymentInfo, contactForm }) => { const payByBankTransfer = async () => { contactForm.handleSubmit( async () => { await storePaymentInfo({paymentMethod: 'bank-transfer'}) onDone() })() } return (
Bank of America
NA 222 Broadway
New York, New York. 10038
} copyValue='Bank of America, NA 222 Broadway, New York, New York. 10038' /> Hanzo, Inc
4811 Mastin Street
Merriam, KS 66203
} copyValue='Hanzo, Inc, 4811 Mastin Street, Merriam, KS 66203' />
) } export default PayWithBankTransfer