TanStackT
TanStack4mo ago
2 replies
full-green

How to do sub field validation?

  const form = useZeroAppForm({
    defaultValues: {
      create_user: createUserDefaultValues,

      create_vendor: createVendorDefaultValues,

      vendor_documents: {},
    },

    validators: {
      onSubmit: zod.object({
        create_user: createUserValidator,
        create_vendor: createVendorValidator,
        vendor_documents: zod.object({}),
      }),
    },
  });


suppose I have a form like this with multi step,
how do I do partial validation?

like validate create_user in step 1, create_vendor in step 2 and so on.
Was this page helpful?