Skip to content

Validation

This example covers field rules, named patterns, and async validators.

ts
{
  id: 'email',
  type: 'input',
  rules: [
    { required: true, message: 'Email is required' },
    { type: 'email', message: 'Invalid email' }
  ]
}