Beignet API reference
    Preparing search index...

    Type Alias ValidateOn

    ValidateOn: "submit" | "change" | "blur" | "dynamic" | false

    When the contract body schema runs. Schemas use async validator slots so synchronous and asynchronous Standard Schema validation are both supported.

    • "submit" (default) validates when the form is submitted.
    • "change" and "blur" validate as fields change or blur.
    • "dynamic" validates through TanStack Form's validationLogic, which defaults to revalidateLogic(): validate on submit, then revalidate on change after the first submission.
    • false leaves the body schema out of the form entirely.