'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 (