import React, {useEffect, useRef, useState} from 'react'; import {Badge, Divider, Tag} from "antd"; import Image from "next/image"; import {DownCircleOutlined} from "@ant-design/icons"; import autoAnimate from "@formkit/auto-animate"; import { format } from "date-fns"; const Transaction = ({show, orderData, location}) => { const [collapse, setCollapse] = useState(false); const parentRef = useRef(null) useEffect(() => { if (parentRef.current) { autoAnimate(parentRef.current); } }, [parentRef]) return ( <>
{orderData?.order_id} {format(new Date(orderData?.date_modified), 'dd/MM/yyyy mm:ss')}
{orderData?.status}
{!collapse && } {collapse && ( <>
Lokasi {location?.data?.[0]?.name}
Total Harga Rp.{orderData?.total}
{orderData?.payment_method?.toLowerCase() == "gopay" && (
)}
Status Parkir In-Location}/>
)}
setCollapse(!collapse)}> Lihat Detail
) } export default Transaction;