use-multiple.js 503 B

12345678910111213
  1. import { computed } from 'vue'
  2. import { isNotEmpty } from '@cip/utils/util'
  3. export const useMultiple = (securityConfig) => {
  4. const multiple = computed(() => {
  5. if (isNotEmpty(securityConfig.value.checkType)) {
  6. console.warn('[deprecated]: form-input/select-table 不再支持checkType的配置,将在v5.x版本废弃,请使用multiple属性代替')
  7. return securityConfig.value.checkType === 'checkbox'
  8. }
  9. return securityConfig.value.multiple ?? true
  10. })
  11. return multiple
  12. }