import { prisma } from '@/lib/db';
import { requireUser } from '@/lib/auth';
import { Head } from '@/components/desk/Head';
import { OrderTable } from '@/components/OrderTable';
import Link from 'next/link';
export default async function Siparisler() {
  const u = await requireUser();
  const orders = await prisma.order.findMany({ where: { userId: u.id }, orderBy: { createdAt: 'desc' }, take: 300 });
  return (<>
    <Head tag={`${orders.length} sipariş`} title="Tüm siparişler" action={<Link href="/panel" className="text-[13px] font-semibold underline underline-offset-4">Liste</Link>} />
    <OrderTable orders={orders} />
  </>);
}
