21 lines
473 B
JavaScript
21 lines
473 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({
|
||
|
|
prefixCls: 'visual-dialog ant-modal',
|
||
|
|
content: (h) => h(vNode, { props }),
|
||
|
|
...dialogProps
|
||
|
|
})
|
||
|
|
}
|