Merge pull request #6941 from alirni/master

Fix $form type error
pull/6844/merge
Tuğçe Küçükoğlu 2024-12-10 12:19:03 +03:00 committed by GitHub
commit 7d4f295f45
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 23 additions and 21 deletions

View File

@ -213,7 +213,8 @@ export interface FormSlots {
* Default content slot. * Default content slot.
* @param {Object} scope - default slot's params. * @param {Object} scope - default slot's params.
*/ */
default: (scope: { default: (
scope: {
/** /**
* Registers a form field for validation and tracking. * Registers a form field for validation and tracking.
* @param field - The name of the form field to register. * @param field - The name of the form field to register.
@ -229,11 +230,12 @@ export interface FormSlots {
* Indicates whether the form is valid, returning `true` if all fields pass validation. * Indicates whether the form is valid, returning `true` if all fields pass validation.
*/ */
valid: boolean; valid: boolean;
/** /**
* Stores the state of each form field, with the field name as the key and its state as the value. * Index signature for dynamically added form fields.
*/ */
states: Record<string, FormFieldState>; } & Record<string, FormFieldState>
}) => VNode[]; ) => VNode[];
} }
/** /**