UNPKG

comic-plus

Version:

<p align="center"> <img width="200px" src="./logo.png"/> </p>

27 lines (26 loc) 579 B
import { createVNode, render } from "vue"; import _sfc_main from "./main.vue.mjs"; function createTooltip(triggerRef, content, placement) { let container = document.createElement("span"); const props = { content, placement, triggerRef }; const destroy = function() { render(null, container); }; const vnode = createVNode(_sfc_main, props); render(vnode, container); const vm = vnode.component; return { vm, destroy, update(content2) { vm == null ? void 0 : vm.exposed.update(content2); } }; } export { createTooltip };