diff --git a/src/app/(marketing)/contact/page.tsx b/src/app/(marketing)/contact/page.tsx index 9d16202..9c570ed 100644 --- a/src/app/(marketing)/contact/page.tsx +++ b/src/app/(marketing)/contact/page.tsx @@ -1,6 +1,6 @@ 'use client'; -import { useState, useEffect, useRef } from 'react'; +import { useState, useEffect, useRef, Suspense } from 'react'; import { useSearchParams } from 'next/navigation'; import { z } from 'zod'; import { Button } from '@/components/ui/button'; @@ -28,7 +28,7 @@ interface FormErrors { message?: string; } -export default function ContactPage() { +function ContactFormContent() { const searchParams = useSearchParams(); const isSuccessFromRedirect = searchParams.get('success') === 'true'; const [isVisible, setIsVisible] = useState(false); @@ -372,3 +372,15 @@ export default function ContactPage() { ); } + +export default function ContactPage() { + return ( + +
加载中...
+ + }> + +
+ ); +}