2024-03-11 23:33:03 +08:00
|
|
|
import './recharge-head.css';
|
2024-04-02 18:45:46 +08:00
|
|
|
import Payment from "../payment/Payment.tsx";
|
|
|
|
import {Modal} from "antd";
|
|
|
|
import {useState} from "react";
|
2024-03-11 23:33:03 +08:00
|
|
|
|
|
|
|
export default function RechargeHead() {
|
|
|
|
|
2024-04-02 18:45:46 +08:00
|
|
|
const [isPaymentModalOpen, setIsPaymentModalOpen] = useState(false);
|
2024-03-11 23:33:03 +08:00
|
|
|
|
|
|
|
return (
|
2024-04-02 18:45:46 +08:00
|
|
|
<>
|
|
|
|
<div className="head-item recharge-head">
|
|
|
|
<span onClick={() => {
|
|
|
|
setIsPaymentModalOpen(true);
|
|
|
|
}}>充值</span>
|
|
|
|
</div>
|
|
|
|
<Modal open={isPaymentModalOpen}
|
|
|
|
title="充值"
|
|
|
|
onCancel={() => {
|
|
|
|
setIsPaymentModalOpen(false);
|
|
|
|
}}
|
|
|
|
footer={false}
|
|
|
|
>
|
|
|
|
<Payment
|
|
|
|
handleConfirm={() => {
|
|
|
|
setIsPaymentModalOpen(false);
|
|
|
|
}}
|
|
|
|
handleCancel={() => {
|
|
|
|
setIsPaymentModalOpen(false);
|
|
|
|
}}
|
|
|
|
/>
|
|
|
|
</Modal>
|
|
|
|
</>
|
|
|
|
|
2024-03-11 23:33:03 +08:00
|
|
|
)
|
|
|
|
}
|