2018-09-19 12:26:50 -04:00

14 lines
339 B
TypeScript

import { VNode } from '@vue/core'
import { handleDelegatedEvent } from './modules/events'
export function teardownVNode(vnode: VNode) {
const { el, data } = vnode
if (data != null) {
for (const key in data) {
if (key.startsWith('on')) {
handleDelegatedEvent(el, key.toLowerCase().slice(2), null)
}
}
}
}