From 3485092edb55f9ef2ca038a8c137431866d6c28a Mon Sep 17 00:00:00 2001 From: Romain Hamel Date: Fri, 2 Aug 2024 18:03:11 +0200 Subject: [PATCH] fix(useFormGroup): app config default input size (#2011) --- src/runtime/composables/useFormGroup.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/runtime/composables/useFormGroup.ts b/src/runtime/composables/useFormGroup.ts index 99459073..508fa912 100644 --- a/src/runtime/composables/useFormGroup.ts +++ b/src/runtime/composables/useFormGroup.ts @@ -1,10 +1,6 @@ import { inject, ref, computed } from 'vue' import { type UseEventBusReturn, useDebounceFn } from '@vueuse/core' import type { FormEvent, FormEventType, InjectedFormGroupValue } from '../types/form' -import { mergeConfig } from '../utils' -// @ts-expect-error -import appConfig from '#build/app.config' -import { formGroup } from '#ui/ui.config' type InputProps = { id?: string @@ -16,8 +12,6 @@ type InputProps = { } -const formGroupConfig = mergeConfig(appConfig.ui.strategy, appConfig.ui.formGroup, formGroup) - export const useFormGroup = (inputProps?: InputProps, config?: any) => { const formBus = inject | undefined>('form-events', undefined) const formGroup = inject('form-group', undefined) @@ -62,7 +56,7 @@ export const useFormGroup = (inputProps?: InputProps, config?: any) => { name: computed(() => inputProps?.name ?? formGroup?.name.value), size: computed(() => { const formGroupSize = config.size[formGroup?.size.value as string] ? formGroup?.size.value : null - return inputProps?.size ?? formGroupSize ?? formGroupConfig?.default?.size + return inputProps?.size ?? formGroupSize ?? config.default?.size }), color: computed(() => formGroup?.error?.value ? 'red' : inputProps?.color), emitFormBlur,