import { fragmentKey, normalizeBlock } from '../../src/block'
-import { insert, prepend, remove } from '../../src/dom/element'
+import { insert, prepend, remove } from '../../src/dom/node'
const node1 = document.createTextNode('node1')
const node2 = document.createTextNode('node2')
-import { insert } from './dom/element'
+import { insert } from './dom/node'
import { type VaporComponent, createComponent } from './component'
import {
type AppMountFn,
import { isArray } from '@vue/shared'
import { type VaporComponentInstance, isVaporComponent } from './component'
-import { createComment, insert, remove } from './dom/element'
+import { createComment, insert, remove } from './dom/node'
import { EffectScope } from '@vue/reactivity'
export type Block = Node | Fragment | VaporComponentInstance | Block[]
dynamicSlotsProxyHandlers,
getSlot,
} from './componentSlots'
-import { insert } from './dom/element'
+import { insert } from './dom/node'
export { currentInstance } from '@vue/runtime-dom'
// DOM
export { template, children, next } from './dom/template'
-export { insert, prepend, remove, createTextNode } from './dom/element'
+export { insert, prepend, remove, createTextNode } from './dom/node'
export { setStyle } from './dom/style'
export {
setText,