O pacote/plugin zod de primeira parte para o FormKit. Leia a documentação para obter instruções de uso.
Cria um novo plugin de esquema Zod para validação de formulários.
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
— Um esquema Zod para validar o formulário.submitCallback
— Um callback para ser executado quando o formulário for enviado e passar na validação.Uma tupla de um FormKitPlugin e um manipulador de envio.