tav-ui
Version:
17 lines (14 loc) • 447 B
JavaScript
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