import { db } from "@/lib/db"; import { requireAuth } from "@/lib/session"; import ShopClient from "./ShopClient"; export default async function ShopPage({ searchParams, }: { searchParams: { status?: string; refId?: string }; }) { const session = await requireAuth(); const userId = (session.user as any).id; const [packages, team] = await Promise.all([ db.package.findMany({ where: { isActive: true }, orderBy: { price: "asc" } }), db.team.findUnique({ where: { userId }, select: { budget: true, name: true } }), ]); return (

فروشگاه

بودجه تیمت رو افزایش بده و بازیکنان بهتری بگیر

{searchParams.status === "success" && (
🎉
پرداخت موفق
کد پیگیری: {searchParams.refId}
)} {(searchParams.status === "failed" || searchParams.status === "cancelled") && (
پرداخت ناموفق بود
لطفاً دوباره امتحان کنید
)} {team && (
بودجه فعلی تیم
{team.budget.toFixed(1)}M
💰
)}
); }