diff --git a/packages/vue-v8n/src/composables/useV7d.ts b/packages/vue-v8n/src/composables/useV7d.ts index 5db9284..acbd865 100644 --- a/packages/vue-v8n/src/composables/useV7d.ts +++ b/packages/vue-v8n/src/composables/useV7d.ts @@ -1,12 +1,12 @@ import { computed, ref, toRef, watch } from 'vue' -import type { MaybeRef, MaybeRefOrGetter } from 'vue' +import type { MaybeRefOrGetter } from 'vue' import type { RuleDefinition, UseV7dOptions } from '../types' -export function useV7d(value: MaybeRef, rules: MaybeRefOrGetter, options?: UseV7dOptions) { +export function useV7d(value: T, rules: MaybeRefOrGetter, options?: UseV7dOptions) { const immediate = !!options?.immediate const $el = ref() - const _value = toRef(value) + const _value = ref(value) const _rules = toRef(rules) const _touched = ref(immediate) const _error = ref('') @@ -55,7 +55,7 @@ export function useV7d(value: MaybeRef, rules: MaybeRefOrGetter