diff --git a/src/components/Form/src/hooks/useAutoFocus.ts b/src/components/Form/src/hooks/useAutoFocus.ts index f291d6c..1e26d24 100644 --- a/src/components/Form/src/hooks/useAutoFocus.ts +++ b/src/components/Form/src/hooks/useAutoFocus.ts @@ -8,7 +8,7 @@ interface UseAutoFocusContext { isInitedDefault: Ref formElRef: Ref } -export async function useAutoFocus({ getSchema, getProps, formElRef, isInitedDefault }: UseAutoFocusContext) { +export function useAutoFocus({ getSchema, getProps, formElRef, isInitedDefault }: UseAutoFocusContext) { watchEffect(async () => { if (unref(isInitedDefault) || !unref(getProps).autoFocusFirstItem) return diff --git a/src/components/Form/src/hooks/useForm.ts b/src/components/Form/src/hooks/useForm.ts index 85ad707..0103244 100644 --- a/src/components/Form/src/hooks/useForm.ts +++ b/src/components/Form/src/hooks/useForm.ts @@ -78,7 +78,7 @@ export function useForm(props?: Props): UseFormReturnType { }, removeSchemaByField: async (field: string | string[]) => { - unref(formRef)?.removeSchemaByField(field) + await unref(formRef)?.removeSchemaByField(field) }, // TODO promisify diff --git a/src/components/Form/src/hooks/useFormEvents.ts b/src/components/Form/src/hooks/useFormEvents.ts index d2ce15c..984e3e3 100644 --- a/src/components/Form/src/hooks/useFormEvents.ts +++ b/src/components/Form/src/hooks/useFormEvents.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/require-await */ import type { ComputedRef, Ref } from 'vue' import type { NamePath } from 'ant-design-vue/lib/form/interface' import { nextTick, toRaw, unref } from 'vue' @@ -89,6 +90,7 @@ export function useFormEvents({ const defaultValueObj = schema?.defaultValueObj const fieldKeys = Object.keys(defaultValueObj || {}) if (fieldKeys.length) { + // eslint-disable-next-line array-callback-return fieldKeys.map((field) => { formModel[field] = defaultValueObj![field] }) diff --git a/src/components/SimpleMenu/src/components/Menu.vue b/src/components/SimpleMenu/src/components/Menu.vue index 962eaeb..5a03c74 100644 --- a/src/components/SimpleMenu/src/components/Menu.vue +++ b/src/components/SimpleMenu/src/components/Menu.vue @@ -6,8 +6,6 @@ import { useDesign } from '@/hooks/web/useDesign' import { propTypes } from '@/utils/propTypes' import mitt from '@/utils/mitt' -defineOptions({ name: 'Menu' }) - const props = defineProps({ theme: propTypes.oneOf(['light', 'dark']).def('light'), activeName: propTypes.oneOfType([propTypes.string, propTypes.number]), diff --git a/src/components/Table/src/BasicTable.vue b/src/components/Table/src/BasicTable.vue index 0e79bd6..38397f8 100644 --- a/src/components/Table/src/BasicTable.vue +++ b/src/components/Table/src/BasicTable.vue @@ -1,3 +1,4 @@ +