feat(forms): allow null as initial value (#2275)

Co-authored-by: Romain Hamel <rom.hml@gmail.com>
This commit is contained in:
Gerben Mulder
2024-10-01 19:55:03 +02:00
committed by GitHub
parent 4ae9654062
commit 474accbefb
10 changed files with 10 additions and 10 deletions

View File

@@ -57,7 +57,7 @@ export default defineComponent({
default: null
},
modelValue: {
type: [Boolean, Array],
type: [Boolean, Array] as PropType<boolean | Array<any> | null>,
default: null
},
name: {

View File

@@ -54,7 +54,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: [String, Number],
type: [String, Number] as PropType<string | number | null>,
default: ''
},
type: {

View File

@@ -134,7 +134,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: [String, Number, Object, Array],
type: [String, Number, Object, Array] as PropType<string | number | object | Array<any> | null>,
default: ''
},
query: {

View File

@@ -56,7 +56,7 @@ export default defineComponent({
default: null
},
modelValue: {
type: [String, Number, Boolean, Object],
type: [String, Number, Boolean, Object] as PropType<string | number | boolean | object | null>,
default: null
},
name: {

View File

@@ -52,7 +52,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: [String, Number, Object, Boolean],
type: [String, Number, Object, Boolean] as PropType<string | number | boolean | object | null>,
default: ''
},
name: {

View File

@@ -37,7 +37,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: Number,
type: Number as PropType<number | null>,
default: 0
},
id: {

View File

@@ -75,7 +75,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: [String, Number, Object],
type: [String, Number, Object] as PropType<string | number | object | null>,
default: ''
},
id: {

View File

@@ -174,7 +174,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: [String, Number, Object, Array, Boolean],
type: [String, Number, Object, Array, Boolean] as PropType<string | number | object | Array<any> | boolean | null>,
default: ''
},
query: {

View File

@@ -39,7 +39,7 @@ export default defineComponent({
inheritAttrs: false,
props: {
modelValue: {
type: [String, Number],
type: [String, Number] as PropType<string | number | null>,
default: ''
},
id: {

View File

@@ -62,7 +62,7 @@ export default defineComponent({
default: null
},
modelValue: {
type: Boolean,
type: Boolean as PropType<boolean | null>,
default: false
},
disabled: {