UNPKG

song-ui-u

Version:

vue3 + js的PC前端组件库

21 lines (18 loc) 557 B
import { ref, computed } from 'vue'; import 'song-ui-pro-icon'; function useCheckboxState({ props, model, checkboxGroupKey, isGroup }) { const isLoading = ref(false); const checkboxSize = computed(() => isGroup ? checkboxGroupKey?.size.value : props.size); const isDisabled = computed(() => props.disabled); const isChecked = computed(() => { return model.value === props.value; }); return { checkboxSize, isDisabled, isChecked, isLoading }; } export { useCheckboxState }; //# sourceMappingURL=use-checkbox-state.mjs.map