import { Dialog, Toast} from 'vant'
const defaultTitle = "温馨提示"
const defaultBtn = "确认"
const defaultLoading = "加载中"
const dialog = {
Confirm(msg,event,btnText,title) {
Dialog.confirm({
title: title||defaultTitle,
message: msg,
confirmButtonText: btnText||defaultBtn,
closeOnPopstate: true
}).then(event).catch(()=>{});
},
Alert(msg,event,btn) {
Dialog.alert({
title: defaultTitle,
message: msg,
confirmButtonText: btn||defaultBtn,
closeOnPopstate: true,
closeOnClickOverlay: true
}).then(event).catch(()=>{});
},
Toast(msg,position) {
Toast({
message: msg,
position: position||'bottom'
});
},
Loading(msg,el) {
Toast.loading({
message: msg||defaultLoading,
duration: 0,
forbidClick: true,
getContainer: el||'body'
});
},
Close() {
Dialog.close();
Toast.clear();
},
}
export default dialog