feat : limit commis
This commit is contained in:
@@ -7,11 +7,20 @@ import { CommissionSignOut } from "@/components/commission/sign-out";
|
||||
import { Button } from "@/components/ui/button";
|
||||
import { getCustomerSession } from "@/lib/auth/server";
|
||||
import { getCatalogOptions } from "@/lib/guides/queries";
|
||||
import { getCommissionAvailability } from "@/lib/commission/availability";
|
||||
|
||||
export const instant = false;
|
||||
|
||||
async function CommissionContent() {
|
||||
await connection();
|
||||
const availability = await getCommissionAvailability();
|
||||
if (!availability.isOpen) return <div className="flex flex-col gap-4 rounded-xl border p-6">
|
||||
<h2 className="font-heading text-xl font-semibold">ปิดรับ Commission ชั่วคราว</h2>
|
||||
<p className="whitespace-pre-wrap">{availability.closureMessage}</p>
|
||||
<Button variant="outline" nativeButton={false} render={<Link href="/commission/tickets" />}>
|
||||
ดู Ticket และคำขอที่มีอยู่
|
||||
</Button>
|
||||
</div>;
|
||||
const session = await getCustomerSession();
|
||||
if (!session) return <div className="flex flex-col gap-4 rounded-xl border p-6">
|
||||
<p>เข้าสู่ระบบหรือสมัครสมาชิกก่อนเริ่มคำขอ</p>
|
||||
|
||||
Reference in New Issue
Block a user