import { prisma } from "@/lib/prisma";
import CustomOrdersTabs from "@/components/admin/CustomOrdersTabs";
import CustomOrderTable from "@/components/admin/CustomOrderTable";

export default async function AdminLaserEngravingPage() {
  const requests = await prisma.customOrderRequest.findMany({
    where: { type: "laser_engraving" },
    orderBy: { createdAt: "desc" },
  });

  return (
    <div>
      <h1 className="font-[family-name:var(--font-heading)] text-2xl font-bold text-stone-800">Laser Engraving</h1>
      <p className="mt-1 text-sm text-stone-500">All custom order requests for laser engraving.</p>

      <CustomOrdersTabs active="/iv-manage-84x2/custom-orders/laser-engraving" />

      <CustomOrderTable requests={requests} returnTo="/iv-manage-84x2/custom-orders/laser-engraving" />
    </div>
  );
}
