| 123456789101112131415161718192021222324252627282930 |
- "use client";
- import { ORDER_ID } from "@/utils/constants";
- import { getCookie } from "@utils/cookie-tools";
- import { useEffect, useState } from "react";
- export default function OrderDetail() {
- const [orderId, setOrderId] = useState<string | null>(null);
- useEffect(() => {
- requestAnimationFrame(() => {
- setOrderId(getCookie(ORDER_ID));
- });
- }, []);
- return (
- <div className="mb-8 font-outfit">
- <h1 className="my-2 text-center text-3xl font-semibold sm:text-4xl">
- Your order{" "}
- <span className="text-primary">
- #{orderId ? orderId : <span className="animate-pulse">...</span>}
- </span>{" "}
- has been placed successfully{" "}
- </h1>
- <p className="text-center text-lg font-normal text-black/60 dark:text-neutral-300">
- Missing page, but your next favorite chair is just a click away.
- </p>
- </div>
- );
- }
|