Files
buzz-sheet/app/admin/commission/[id]/page.tsx
T
2026-10-02 17:33:14 +07:00

16 lines
760 B
TypeScript

import { notFound } from "next/navigation";
import { connection } from "next/server";
import { AdminHeader } from "@/components/admin/admin-header";
import { CommissionTicketDetail } from "@/components/commission/ticket-detail";
import { getAdminSession } from "@/lib/auth/server";
export const instant = false;
export default async function AdminCommissionTicketPage({ params }: PageProps<"/admin/commission/[id]">) {
await connection();
if (!(await getAdminSession())) notFound();
const { id } = await params;
return <div className="flex h-svh flex-col overflow-hidden"><AdminHeader /><main className="mx-auto flex min-h-0 w-full max-w-6xl flex-1 flex-col overflow-hidden p-3 sm:p-4">
<CommissionTicketDetail id={id} admin />
</main></div>;
}