Introducing KickStart — AI generated FormKit forms in seconds. Generate from a screenshot, edit with drag-and-drop or conversational AI, copy & paste as components or schema!
Try for free
FormKit 的官方 zod 包/插件。阅读 文档 获取使用说明。
创建一个新的 Zod 模式插件,用于表单验证。
createZodPlugin<Z extends z.ZodTypeAny>(zodSchema: Z, submitCallback: (payload: z.infer<typeof zodSchema>, node: FormKitNode | undefined) => void | Promise<void>): [FormKitPlugin, (payload: any, node: FormKitNode | undefined) => void];
zodSchema
— 用于验证表单的 Zod 模式。submitCallback
— 当表单提交并通过验证时要运行的回调函数。一个包含 FormKitPlugin 和提交处理程序的元组。