UNPKG

mine-h5-ui

Version:

一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍

32 lines (31 loc) 644 B
import { ref as u, watch as r, nextTick as l } from "vue"; /*! * mine-h5-ui v2.15.0 * Copyright (c) 2025 biaov * @license MIT */ const f = ({ visible: s }) => { const e = u(!1), t = u(!1), a = 400, n = () => { e.value = !0, l(() => { setTimeout(() => { t.value = !0; }, 0); }); }, o = () => { t.value = !1, setTimeout(() => { e.value = !1, s.value = !1; }, a); }; return r( s, (i) => { i ? n() : o(); }, { immediate: !0 } ), { isShowMask: e, isShow: t, hideMask: o, animationDuration: a }; }; export { f as useShow };