diff --git a/packages/runtime-vapor/src/directives/vModel.ts b/packages/runtime-vapor/src/directives/vModel.ts index 02cff1d23..b5acb8803 100644 --- a/packages/runtime-vapor/src/directives/vModel.ts +++ b/packages/runtime-vapor/src/directives/vModel.ts @@ -7,13 +7,17 @@ import { looseToNumber, } from '@vue/shared' import type { ComponentInternalInstance } from '../component' -import type { ObjectDirective } from '../directive' +import type { + DirectiveBinding, + DirectiveHook, + DirectiveHookName, + ObjectDirective, +} from '../directive' import { addEventListener } from '../dom/event' import { nextTick } from '../scheduler' import { warn } from '../warning' type AssignerFn = (value: any) => void - function getModelAssigner( el: Element, instance: ComponentInternalInstance, @@ -117,10 +121,7 @@ export const vModelRadio = {} export const vModelSelect: ObjectDirective = { //