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