Componentes
Blocks

ContactForm

Formulario de contacto (captura de leads).

Captura de leads

Vista previa

import { ContactForm } from "@eidondev/acme-ui/blocks";

<ContactForm
  onSubmit={async (values) => sendLead(values)}   // { name, email, message }
  success={sent ? "¡Gracias! Te responderemos pronto." : undefined}
  error={serverError}
  fieldErrors={{ email: "Email inválido." }}
/>

Comparación de temas

El mismo componente bajo distintos modos y marcas. No cambia el componente — solo los tokens (CSS variables) del contenedor.
Legacy · claro
Editorial · claro
Technical · oscuro
Warm · claro
Playful · claro