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