fast-vue3-ui
Version:
<h1 align="center"> fast-ui </h1>
23 lines (22 loc) • 398 B
JavaScript
import { ElLoading as o } from "element-plus";
let n;
const t = () => {
n = o.service({
fullscreen: !0,
lock: !0,
text: "Loading",
background: "rgba(0, 0, 0, 0.7)"
});
}, r = () => {
n.close();
};
let e = 0;
const a = () => {
e === 0 && t(), e++;
}, c = () => {
e <= 0 || (e--, e === 0 && r());
};
export {
a as showFullScreenLoading,
c as tryHideFullScreenLoading
};