{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "contact-sections-10", "type": "registry:block", "description": "Contact form with info cards", "registryDependencies": [ "button", "card", "input", "label", "textarea" ], "files": [ { "path": "creative-tim-ui/blocks/contact-sections-10/page.tsx", "content": "\"use client\"\n\nimport { Mail, MapPin, Phone } from \"lucide-react\"\n\nimport { Button } from \"@/components/ui/button\"\nimport { Card } from \"@/components/ui/card\"\nimport { Input } from \"@/components/ui/input\"\nimport { Label } from \"@/components/ui/label\"\nimport { Textarea } from \"@/components/ui/textarea\"\n\nconst OPTIONS = [\n {\n icon: MapPin,\n info: \"12124 First Street, nr 54\",\n },\n {\n icon: Phone,\n info: \"+1(424) 535 3523\",\n },\n {\n icon: Mail,\n info: \"hello@mail.com\",\n },\n]\n\nexport default function ContactSections10() {\n return (\n
\n
\n

Contact Us

\n
\n \n

Send us a message

\n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n \n
\n
\n
\n
\n

Get in touch

\n

\n We're here to help and answer any question you might have.\n We look forward to hearing from you.\n

\n
\n
\n {OPTIONS.map(({ icon: Icon, info }, key) => (\n
\n
\n \n
\n
\n

{info}

\n
\n
\n ))}\n
\n
\n
\n
\n
\n )\n}\n", "type": "registry:page", "target": "app/contact-sections-10/page.tsx" } ], "meta": { "iframeHeight": "1000px", "container": "w-full bg-surface min-h-svh flex px-4 py-12 items-center md:py-20 justify-center min-w-0", "mobile": "component" }, "categories": [ "contact" ] }