react-formie-forms
Version:
Renders Craft CMS Formie forms in React apps.
18 lines (15 loc) • 457 B
JSX
import React from "react";
import classNames from "classnames";
import { Form as FormikForm } from "formik";
import { forwardRef } from "react";
import { useFormieContext } from "./FormieContext";
export const Form = forwardRef(({ className, ...props }, ref) => {
const { options } = useFormieContext();
return (
<FormikForm
ref={ref}
className={classNames(options.modifyClassName("form"), className)}
{...props}
/>
);
});