import React, {useEffect, useState} from 'react'; import DefaultLayout from "../../../components/Layout/DefaultLayout"; import {observer} from "mobx-react-lite"; import Image from "next/image"; import {Button, Divider, Form, Input, Modal, Spin} from "antd"; import Constraint from "../../../components/Constraint"; import Ask from "../../../components/Ask"; import Location from "../../../components/Location"; import DownloadApps from "../../../components/DownloadApps"; import Sheet from 'react-modal-sheet'; import Countdown from "react-countdown"; import {useRouter} from "next/router"; import BottomSheet from "../../../components/BottomSheet"; import { botsRepository } from '../../../repository/bots'; const Payment = observer(() => { const [form] = Form.useForm(); const router = useRouter(); const { qrCode } = router.query; const [open, setOpen] = useState(false); const [openOrderOut, setOpenOrderOut] = useState(false); const [notOrder, setNotOrder] = useState(false); const [isLoading, setIsLoading] = useState(false); const [isNotComplete, setIsNotComplete] = useState(false); const onOpenSheet = () => setOpen(true); const onCloseSheet = () => setOpen(false); const onNotOrder = () => { setNotOrder(true); setOpenOrderOut(false); }; const { data: location } = botsRepository.hooks.useGetLocationByQR(qrCode) console.log(location, "he") const renderer = ({minutes, seconds, completed}) => { if (completed) { // router.push('/flash-screen'); } else { return {minutes}:{seconds}; } }; return ( <> {isNotComplete ? (
Batas Penyelesaian Pesanan mu Habis
) : (
Selesaikan Pesanan mu dalam { setIsNotComplete(true) setOpenOrderOut(true) }}/>
)}
Nomor Telepon Pembayaran} rules={[ {required: true, message: "Silahkan masukan Nomor Ponsel!"}, {min: 10, max: 14, message: "Nomor Ponsel tidak sesuai!"}, ]}> } placeholder={'08xxxxxxxxx'} disabled={ notOrder === true }/>

Dengan melanjutkan, saya telah membaca dan menyetujui router.push('/policy-terms')}>Syarat & Ketentuan di CariParkir.

Total Pembayaran

Rp. 99.000

{() => ( )}
{/*ADA KENDALA*/} {/*BUTUH BANTUAN*/} {/*DOWNLOAD APPS*/} {/*MODAL LOADING*/}
Mohon tunggu Saat ini pemesanan LOCKEY anda sedang di proses.
{/*CONFIRMATION SHEET*/} setOpen(false)}>
{'confirmation'}/

Konfirmasi Pembayaran?

Tidak berlaku pembatalan atau pengembalian dana setelah pembayaran selesai.

{/*ORDER OUT*/} setOpenOrderOut(false)}>
{'confirmation'}/

Ingin pesan kembali?

Anda akan mendapatkan LOCKEY terbaru, jika ingin memesan kembali.

) }) Payment.getLayout = function Layout(page) { return {page} ; } ; export default Payment;