diff --git a/src/components/fieldComponents/checkList.vue b/src/components/fieldComponents/checkList.vue index dc8749f3..e01b9ff1 100644 --- a/src/components/fieldComponents/checkList.vue +++ b/src/components/fieldComponents/checkList.vue @@ -26,7 +26,10 @@ export default { props: { value: { type: Array, - required: true + required: false, + default: function() { + return []; + } }, options: { type: Array, diff --git a/src/components/fieldComponents/htmlBlock.vue b/src/components/fieldComponents/htmlBlock.vue index f28b65e4..812c526f 100644 --- a/src/components/fieldComponents/htmlBlock.vue +++ b/src/components/fieldComponents/htmlBlock.vue @@ -11,7 +11,8 @@ export default { props: { label: { type: String, - required: true + required: false, + default: "" }, name: { type: String, diff --git a/src/components/fieldComponents/numberInput.vue b/src/components/fieldComponents/numberInput.vue index 7517ce6e..9897cf6b 100644 --- a/src/components/fieldComponents/numberInput.vue +++ b/src/components/fieldComponents/numberInput.vue @@ -20,11 +20,13 @@ export default { props: { value: { type: Number, - required: true + required: false, + default: 0 }, placeholder: { type: Number, - required: true + required: false, + default: NaN }, name: { type: String, diff --git a/src/components/fieldComponents/radioList.vue b/src/components/fieldComponents/radioList.vue index e975d6fb..361f73ff 100644 --- a/src/components/fieldComponents/radioList.vue +++ b/src/components/fieldComponents/radioList.vue @@ -27,7 +27,8 @@ export default { props: { value: { type: String, - required: true + required: false, + default: "" }, options: { type: Array, diff --git a/src/components/fieldComponents/selectList.vue b/src/components/fieldComponents/selectList.vue index f9272515..f49e8a74 100644 --- a/src/components/fieldComponents/selectList.vue +++ b/src/components/fieldComponents/selectList.vue @@ -21,7 +21,8 @@ export default { props: { value: { type: String, - required: true + required: false, + default: "" }, options: { type: Array, diff --git a/src/components/fieldComponents/textInput.vue b/src/components/fieldComponents/textInput.vue index bb222ea3..165e2448 100644 --- a/src/components/fieldComponents/textInput.vue +++ b/src/components/fieldComponents/textInput.vue @@ -1,6 +1,6 @@