tav-ui
Version:
17 lines (14 loc) • 441 B
JavaScript
import { ref, watch, unref, computed } from 'vue';
function useLoading(_loading) {
const loadingRef = ref(false);
_loading && watch(() => unref(_loading), (loading2) => {
loadingRef.value = loading2;
});
const loading = computed(() => unref(loadingRef));
function setLoading(loading2) {
loadingRef.value = loading2;
}
return { loading, setLoading };
}
export { useLoading };
//# sourceMappingURL=use-loading2.mjs.map