'use client' import { useSearchParams, useRouter } from 'next/navigation' import { Suspense } from 'react' import { ComposeForm } from '@/components/email/compose-form' function ComposeContent() { const searchParams = useSearchParams() const router = useRouter() const to = searchParams.get('to') || '' const subject = searchParams.get('subject') || '' const inReplyTo = searchParams.get('inReplyTo') || undefined let references: string[] | undefined try { const refsParam = searchParams.get('references') if (refsParam) references = JSON.parse(refsParam) } catch { // Ignore invalid JSON } return (

{inReplyTo ? 'Reply' : subject?.startsWith('Fwd:') ? 'Forward' : 'New Message'}

router.back()} />
) } export default function ComposePage() { return ( Loading...}> ) }