fix: resolve typescript and suspense issues on checkout and upgrade pages

This commit is contained in:
2026-08-13 11:35:13 +05:30
parent 63bf71a50c
commit 6e712c0af5

View File

@@ -14,7 +14,17 @@ declare global {
}
}
import { Suspense } from "react"
export default function CheckoutPage() {
return (
<Suspense fallback={<div className="min-h-screen bg-background flex items-center justify-center"><Loader2 className="animate-spin text-[#00F0FF]" size={48} /></div>}>
<CheckoutContent />
</Suspense>
)
}
function CheckoutContent() {
const router = useRouter()
const searchParams = useSearchParams()
const tier = searchParams.get("tier") || "Pro"