From 8fe1dd8d7bddf5219a3f15718ed59d0e433d1d7c Mon Sep 17 00:00:00 2001 From: Katie Date: Tue, 28 Jun 2022 17:46:05 -0400 Subject: [PATCH] CSR-343 Fix reloading/repopulating and CSS --- .../button-question/button-question.vue | 14 +-- .../glass-part-question.vue | 88 ++----------------- src/layouts/vehicle-parts/vehicle-parts.vue | 73 +++++++++------ src/router/router-constants/fmgPage-values.js | 1 + src/ux-components/list-card/list-card.vue | 32 ++++++- src/ux-components/radio/radio.vue | 16 +++- 6 files changed, 110 insertions(+), 114 deletions(-) diff --git a/src/common-components/button-question/button-question.vue b/src/common-components/button-question/button-question.vue index fe58bd29e..582b4a3f9 100644 --- a/src/common-components/button-question/button-question.vue +++ b/src/common-components/button-question/button-question.vue @@ -5,8 +5,8 @@ {{ questionText }}
-
- +
+ {{(isMultiSelect && answers && answers.length > 1) ? 'Select one or more options below.' : 'Select an option below.' }}
@@ -14,13 +14,13 @@
- +
@@ -97,6 +97,9 @@ export default { }, }, computed: { + formattedGroupName() { + return this.groupName.replace(" ", "-"); + }, getFieldSetClasses() { if (this.isOverflowScrollable) { return "container-fluid overflow-scroll position-absolute px-5 pt-1 py-0"; @@ -175,6 +178,7 @@ export default { } } + this.$emit("change"); this.$emit("isCheckedChanged", val); }, }, diff --git a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue index f6a5a3802..302f0ac02 100644 --- a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue +++ b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue @@ -14,7 +14,7 @@ isRequired :groupName="`${glassLocation}-${glassName}`" @isCheckedChanged="ResetTintAndPartSelections" - validationRules="replace-options-required" + :validationRules="`${glassLocation}-${glassName}-tint-required`" >
@@ -36,12 +36,6 @@
-
- -