'use client' import {DialogClose, DialogContent, DialogHeader, DialogTitle} from '@/components/ui/dialog' import {Button} from '@/components/ui/button' import {Loader} from 'lucide-react' import {useState} from 'react' import Image from 'next/image' import {PaymentModalProps} from './payment-modal' export function DesktopPayment(props: PaymentModalProps) { const [loading, setLoading] = useState(false) const onSubmit = async () => { setLoading(true) await props.onConfirm(true) setLoading(false) } return ( {props.decoration.icon ? ( {props.decoration.text} ) : (
)} {props.decoration.text}
二维码

请使用 {props.decoration.text} 扫码支付

支付金额: {' '} ¥ {props.amount?.toFixed(2) || '0.00'}

订单号: {props.inner_no}

) }