song-ui-u
Version:
vue3 + js的PC前端组件库
23 lines (19 loc) • 595 B
JavaScript
;
var vue = require('vue');
require('song-ui-pro-icon');
function useCheckboxState({ props, model, checkboxGroupKey, isGroup }) {
const isLoading = vue.ref(false);
const checkboxSize = vue.computed(() => isGroup ? checkboxGroupKey?.size.value : props.size);
const isDisabled = vue.computed(() => props.disabled);
const isChecked = vue.computed(() => {
return model.value === props.value;
});
return {
checkboxSize,
isDisabled,
isChecked,
isLoading
};
}
exports.useCheckboxState = useCheckboxState;
//# sourceMappingURL=use-checkbox-state.cjs.map