UNPKG

tav-ui

Version:
19 lines (16 loc) 498 B
import { ref, watch, unref, computed } from 'vue'; function useLoading(_loading) { const loadingRef = ref(false); _loading && watch(() => unref(_loading), (loading2, pervLoading) => { if (loading2 !== pervLoading) { loadingRef.value = loading2; } }); const loading = computed(() => unref(loadingRef)); function setLoading(loading2) { loadingRef.value = loading2; } return { loading, setLoading }; } export { useLoading }; //# sourceMappingURL=use-loading2.mjs.map