diff --git a/src/common-components/button-question/button-question.vue b/src/common-components/button-question/button-question.vue index 19e80d16e..4b7759b45 100644 --- a/src/common-components/button-question/button-question.vue +++ b/src/common-components/button-question/button-question.vue @@ -14,7 +14,6 @@ {{ questionText }} - selectedValues: {{ selectedValues }}
@@ -169,6 +171,9 @@ export default { break; case "listCard": classes = "row g-2 justify-content-center"; + if (this.isWide) { + classes += " flex-column"; + } break; case "radio": classes = "ui-radio d-flex"; @@ -203,7 +208,8 @@ export default { // }, // }, buttonsInfo() { - return this.answers.map(answer => ({ + // TODO KO temporary. It should always just be an array + return (Array.isArray(this.answers) ? this.answers : [])?.map(answer => ({ buttonLabel: answer.Text ?? answer, altText: answer.Name ? answer.Name : answer, buttonLabelSubCopy: answer.SubText, diff --git a/src/common-components/button-wrapper/button-wrapper.vue b/src/common-components/button-wrapper/button-wrapper.vue index 37e3cc694..126876415 100644 --- a/src/common-components/button-wrapper/button-wrapper.vue +++ b/src/common-components/button-wrapper/button-wrapper.vue @@ -1,5 +1,5 @@