lg_frontend/plugins/dialog/index.js

22 lines
493 B
JavaScript

import modalConfirm from "./confirm";
import _extends from 'babel-runtime/helpers/extends';
import Vue from "vue";
var confirm = function confirmFn(props) {
var config = _extends({
type: '',
okCancel: false,
footer: null
}, props);
return modalConfirm(config);
};
Vue.prototype.$open = function (vNode, props, dialogProps) {
return confirm({
centered: true,
prefixCls: 'visual-dialog ant-modal',
content: (h) => h(vNode, { props }),
...dialogProps
})
}