UNPKG

miniapp-web-jsapi

Version:

JSAPI/View adapter for miniprogram running on the web

31 lines 1.05 kB
import Confirm from "../../components/confirm"; export function confirm(options) { var title = options.title, content = options.content, confirmButtonText = options.confirmButtonText, cancelButtonText = options.cancelButtonText, success = options.success, complete = options.complete; var div = document.createElement('div'); document.body.appendChild(div); var confirm = new Confirm({ target: div, props: { title: title, content: content, confirmButtonText: confirmButtonText, cancelButtonText: cancelButtonText, onClose: function onClose(data) { var _div$parentNode; var result = { ok: data, confirm: data }; success === null || success === void 0 ? void 0 : success(result); complete === null || complete === void 0 ? void 0 : complete(result); confirm.$destroy(); (_div$parentNode = div.parentNode) === null || _div$parentNode === void 0 ? void 0 : _div$parentNode.removeChild(div); } } }); }