UNPKG

tav-ui

Version:
19 lines (16 loc) 498 B
import { ref, watch, unref, computed } from 'vue'; function useDisable(_disable) { const disableRef = ref(false); _disable && watch(() => unref(_disable), (disable2, prevDisable) => { if (disable2 !== prevDisable) { disableRef.value = disable2; } }); const disable = computed(() => unref(disableRef)); function setDisable(disable2) { disableRef.value = disable2; } return { disable, setDisable }; } export { useDisable }; //# sourceMappingURL=use-disable2.mjs.map