2019-09-06 16:58:32 -04:00

25 lines
672 B
TypeScript

import { createRenderer, VNode } from '@vue/runtime-core'
import { nodeOps, TestNode, TestElement } from './nodeOps'
import { patchProp } from './patchProp'
import { serializeInner } from './serialize'
const { render, createApp } = createRenderer<TestNode, TestElement>({
patchProp,
...nodeOps
})
export { render, createApp }
// convenience for one-off render validations
export function renderToString(vnode: VNode) {
const root = nodeOps.createElement('div')
render(vnode, root)
return serializeInner(root)
}
export * from './triggerEvent'
export * from './serialize'
export * from './nodeOps'
export * from './jestUtils'
export * from '@vue/runtime-core'