UNPKG

uv-ui

Version:

基于vue3的移动端组件库

2 lines (1 loc) 507 B
"use strict";const r=require("./dialog.cjs"),n=require("vue"),t=o=>{const e=document.createElement("div");return document.body.appendChild(e),new Promise((i,s)=>{const l=c=>{c("confim")&&(setTimeout(()=>{n.render(null,e),document.body.removeChild(e)},300),i())},d=c=>{c("cancle")&&(setTimeout(()=>{n.render(null,e),document.body.removeChild(e)},300),s(new Error("cancle")))},u=n.createVNode(r,{...o,submitCallback:l,cancelCallback:d});n.render(u,e)})};t.install=o=>{o.component(r.name,t)};module.exports=t;