Browse Source

Merge pull request #4102 from nocodb/fix/checkbox-warning

pull/4118/head
Braks 2 years ago committed by GitHub
parent
commit
2913d256a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      packages/nc-gui/components/cell/Checkbox.vue

4
packages/nc-gui/components/cell/Checkbox.vue

@ -4,7 +4,7 @@ import { ColumnInj, IsFormInj, ReadonlyInj, getMdiIcon, inject } from '#imports'
interface Props {
// If the previous cell value was a text, the initial checkbox value is a string type
// otherwise it can be either a boolean, or a string representing a boolean, i.e '0' or '1'
modelValue?: boolean | string | '0' | '1'
modelValue?: boolean | string | number | '0' | '1'
}
interface Emits {
@ -16,7 +16,7 @@ const props = defineProps<Props>()
const emits = defineEmits<Emits>()
let vModel = $computed({
get: () => !!props.modelValue && props.modelValue !== '0',
get: () => !!props.modelValue && props.modelValue !== '0' && props.modelValue !== 0,
set: (val) => emits('update:modelValue', val),
})

Loading…
Cancel
Save