UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

19 lines (14 loc) 560 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var vue = require('vue'); var index = require('../use-prop/index.js'); var form = require('../../components/ivue-form/types/form.js'); const useDisabled = (fallback) => { const disabled = index.useProp("disabled"); const form$1 = vue.inject(form.FormContextKey, void 0); return vue.computed( () => disabled.value || vue.unref(fallback) || (form$1 == null ? void 0 : form$1.disabled) || false ); }; exports.useDisabled = useDisabled; //# sourceMappingURL=index.js.map