import { createForm, required, SubmitHandler } from "@modular-forms/solid"; import { Button, ContactFormValues, LargeHeader, TextField, VStack } from "~/components"; import { useI18n } from "~/i18n/context"; export function ContactForm(props: { handleSubmit: SubmitHandler; initialValues?: ContactFormValues; title: string; cta: string; }) { const i18n = useI18n(); const [_contactForm, { Form, Field }] = createForm({ initialValues: props.initialValues }); return (
{props.title} {(field, props) => ( )} {/* {(field, props) => ( )} */}
); }