26 lines
562 B
Plaintext
26 lines
562 B
Plaintext
export {X_MODAL_TYPE,X_MODAL_TYPE_PRIVATE} from "../interface.uts"
|
|
import {configCover} from "../libs/config.uts"
|
|
export const close = (call : () => void, isClose : boolean)=>{
|
|
if (!isClose) return;
|
|
call()
|
|
console.error("微信无法关闭showModal")
|
|
}
|
|
|
|
export const showModal = (opts : any)=>{
|
|
let config = configCover(opts)
|
|
uni.showModal({
|
|
title:config.title,
|
|
content:config.content,
|
|
confirmText:config.confirmText,
|
|
cancelText:config.cancelText,
|
|
success(e){
|
|
if(e.confirm){
|
|
config.confirm()
|
|
}else{
|
|
config.cancel()
|
|
}
|
|
},
|
|
|
|
})
|
|
}
|