feat(FormField): add error-pattern prop (#2601)

This commit is contained in:
Romain Hamel
2024-11-11 18:35:27 +01:00
committed by GitHub
parent 18931acdb3
commit 143612ec73
3 changed files with 35 additions and 2 deletions

View File

@@ -64,7 +64,7 @@ It requires two props:
::
::
Errors are reported directly to the [FormField](/components/form-field) component based on the `name` prop. This means the validation rules defined for the `email` attribute in your schema will be applied to `<FormField name="email">`{lang="vue"}.
Errors are reported directly to the [FormField](/components/form-field) component based on the `name` or `error-pattern` prop. This means the validation rules defined for the `email` attribute in your schema will be applied to `<FormField name="email">`{lang="vue"}.
Nested validation rules are handled using dot notation. For example, a rule like `{ user: z.object({ email: z.string() }) }`{lang="ts"} will be applied to `<FormField name="user.email">`{lang="vue"}.