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' }
]
}