UNPKG

tav-ui

Version:
17 lines (14 loc) 447 B
import { ref, unref, watch, computed } from 'vue'; function useLoading(props) { const loadingRef = ref(unref(props).loading); watch(() => unref(props).loading, (loading) => { loadingRef.value = loading; }); const getLoading = computed(() => unref(loadingRef)); function setLoading(loading) { loadingRef.value = loading; } return { getLoading, setLoading }; } export { useLoading }; //# sourceMappingURL=useLoading2.mjs.map