import React, { useEffect, useState } from 'react'; import { useParams, Link } from 'react-router-dom'; import { CheckCircle2, ArrowRight } from 'lucide-react'; import { formatINR } from '../../utils/formatCurrency'; import api from '../../api/axios'; const OrderConfirmationPage = () => { const { id } = useParams(); const [order, setOrder] = useState(null); const [loading, setLoading] = useState(true); useEffect(() => { api.get(`/orders/${id}`) .then((res) => setOrder(res.data.data)) .catch((err) => console.error(err)) .finally(() => setLoading(false)); }, [id]); if (loading || !order) { return
Order Number: {order.orderNumber}