Skip to content

Validate function documentation #1120

Open
@benlieb

Description

@benlieb

Great library, much appreciated!

That said, I can't find any docs on the validate function except:

Image

It doesn't say what to return to influence the error creation etc.

I asked copilot and it suggested:

          rules={{
            required: 'required',
            validate: (value) => {
              if (value.split(' ').length > 1) {
                return 'no spaces allowed'
              }
              return true;
            }
          }}

But it seems the return true may not be necessary? This seems to work fine?

          rules={{
            required: 'required',
            validate: (value) => {
              if (value.split(' ').length > 1)
                return 'no spaces allowed'
            }
          }}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions