From 24ddb9f8a5e369472f0ebe31e25579e84ee12d23 Mon Sep 17 00:00:00 2001 From: Katie Date: Mon, 19 Sep 2022 09:54:31 -0400 Subject: [PATCH] CSR-762 Fix for YMMS list-button keypresses --- .../button-question/button-question.vue | 5 +- .../input-button-wrapper.vue} | 54 ++++- .../replace-options-question.vue | 28 +-- src/layouts/vehicle-damage/vehicle-damage.vue | 2 +- .../make-question/make-question.vue | 11 +- .../model-question/model-question.vue | 11 +- .../style-question/style-question.vue | 11 +- src/layouts/vehicle-year/vehicle-year.vue | 1 + .../year-question/year-question.vue | 14 +- src/mixins/base-mixin.js | 2 +- src/mixins/button-mixin.js | 5 - src/mixins/button-question-wrapper-mixin.js | 16 ++ src/styles/common-error-styles.scss | 2 +- src/ux-components/list-button/list-button.vue | 39 ++-- src/ux-components/list-card/list-card.vue | 197 +++++++++--------- vue.config.js | 2 +- 16 files changed, 216 insertions(+), 184 deletions(-) rename src/common-components/{button-wrapper/button-wrapper.vue => input-button-wrapper/input-button-wrapper.vue} (76%) delete mode 100644 src/mixins/button-mixin.js create mode 100644 src/mixins/button-question-wrapper-mixin.js diff --git a/src/common-components/button-question/button-question.vue b/src/common-components/button-question/button-question.vue index 4b7759b45..329b28538 100644 --- a/src/common-components/button-question/button-question.vue +++ b/src/common-components/button-question/button-question.vue @@ -53,7 +53,9 @@ :modelValue="modelValue" selectingInitiatesLoad :isWide="isWide" - @change="(e) => handleAnswerChange(e)" + :validationRules="validationRules" + :textPosition="textPosition" + @change="handleAnswerChange" /> +