UNPKG

magen

Version:

Magen, generate react apps with module architecture

23 lines (19 loc) 583 B
import { toFormikValidationSchema } from "zod-formik-adapter"; import { useFormik } from "formik"; import { {{lowerFirstLetterSectionName}}Schema, type {{sectionName}}Type, } from "{{schemaPath}}"; const initialValues: {{sectionName}}Type = {}; export const use{{sectionName}}Form = () => { const formik = useFormik({ initialValues, validationSchema: toFormikValidationSchema({{lowerFirstLetterSectionName}}Schema), onSubmit: (values: {{sectionName}}Type) => { console.log(values); }, }); return { formik, }; };