UNPKG

fast-vue3-ui

Version:

<h1 align="center"> fast-ui </h1>

23 lines (22 loc) 398 B
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 };