import { Suspense } from "react"; import { EngagementForm } from "@/components/EngagementForm"; import { SiteHeader, SiteFooter } from "@/components/SiteChrome"; import { formConfig } from "@/config/form"; interface PageProps { searchParams: Promise<{ cid?: string; cs?: string }>; } export default async function Page({ searchParams }: PageProps) { const { cid, cs } = await searchParams; return ( <> Skip to content
{!cid || !cs ? ( ) : ( )}
); } function PageIntro() { return (

Monthly check-in ยท Co-op organizing

{formConfig.title}

{formConfig.subtitle}

); } function MissingLinkParams() { return (

This link is missing required information.

Open the form using the personalized link from your email. If you no longer have it, please contact your engagement coordinator and ask for a fresh link.

); }