fix: $form type error when using form fields

pull/6941/head
alirni 2024-12-09 13:23:39 +03:30
parent fbc12930b1
commit 4643660682
1 changed files with 23 additions and 21 deletions

View File

@ -213,7 +213,8 @@ export interface FormSlots {
* Default content slot.
* @param {Object} scope - default slot's params.
*/
default: (scope: {
default: (
scope: {
/**
* Registers a form field for validation and tracking.
* @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.
*/
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>;
}) => VNode[];
} & Record<string, FormFieldState>
) => VNode[];
}
/**