From f87e07840217af1bb059200eba04100e44c5d783 Mon Sep 17 00:00:00 2001 From: bowen <54492610+jiaowoxiaobala@users.noreply.github.com> Date: 星期四, 12 十月 2023 14:50:32 +0800 Subject: [PATCH] chore: fix type:check error (#3139) --- src/views/form-design/hooks/useVFormMethods.ts | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/form-design/hooks/useVFormMethods.ts b/src/views/form-design/hooks/useVFormMethods.ts index 8325e90..191ae17 100644 --- a/src/views/form-design/hooks/useVFormMethods.ts +++ b/src/views/form-design/hooks/useVFormMethods.ts @@ -1,4 +1,4 @@ -import { Ref, SetupContext } from 'vue'; +import { Ref, SetupContext, type EmitsOptions } from 'vue'; import { IVFormComponent, IFormConfig, AForm } from '../typings/v-form-component'; import { findFormItem, formItemsForEach } from '../utils'; import { cloneDeep, isFunction } from 'lodash-es'; @@ -52,9 +52,9 @@ getData: IGetData; disable: IDisable; } -export function useVFormMethods( +export function useVFormMethods<E extends EmitsOptions = EmitsOptions>( props: IProps, - _context: Partial<SetupContext>, + _context: SetupContext<E>, formInstance: Ref<AForm | null>, formInstanceMethods: Partial<IFormInstanceMethods>, ): IVFormMethods { -- Gitblit v1.8.0