removed glass only field from welcome page for MVP (template) or Mutual liberty
This commit is contained in:
hiteshkumar87 2023-03-23 18:44:00 +05:30
parent e2f7f71c34
commit 15f635b9b1
2 changed files with 20 additions and 17 deletions

View file

@ -43,7 +43,7 @@ describe("welcome-page.vue", () => {
expect(damageCause.exists()).toBe(true);
expect(damageCity.exists()).toBe(false);
expect(state.exists()).toBe(false);
expect(glassOnlyDamage.exists()).toBe(true);
expect(glassOnlyDamage.exists()).toBe(false);
expect(phoneNumber.exists()).toBe(true);
expect(email.exists()).toBe(true);
});

View file

@ -53,22 +53,7 @@
id="welcomeDropdown"
/>
</div>
</div>
<div class="row mt-4">
<buttonQuestion
class="px-0"
cmsWidgetName="GlassOnlyQuestion"
v-model="welcomePageModel.isDamageGlassOnly"
inputId = "isDamageGlassOnly"
:answers="DamageGlassOnlyOptions"
:questionText="DamageGlassOnlyQuestion"
buttonTypeString="listButtonHorizontal"
validationRules="damage-option-required"
isRequired
ref="glassOnlyDamage"
disableAutoFill/>
</div>
</div>
<div class="row mt-4 px-3">
<div class="col">
<textboxQuestion
@ -124,6 +109,21 @@
/>
</div>
</div>
<div class="row mt-4">
<buttonQuestion
class="px-0"
cmsWidgetName="GlassOnlyQuestion"
v-model="welcomePageModel.isDamageGlassOnly"
inputId = "isDamageGlassOnly"
:answers="DamageGlassOnlyOptions"
:questionText="DamageGlassOnlyQuestion"
buttonTypeString="listButtonHorizontal"
validationRules="damage-option-required"
isRequired
ref="glassOnlyDamage"
v-if="this.displayGlassOnlyQuestion"
disableAutoFill/>
</div>
<div class="row mt-4 position-sticky top-100" id="welcomeFooter">
<div class="col">
<site-footer
@ -329,6 +329,9 @@
displayDamageStateQuestion(){
return !!this.getCmsContent("DamageStateQuestion","QuestionText");
},
displayGlassOnlyQuestion(){
return !!this.getCmsContent("GlassOnlyQuestion","QuestionText");
}
},
components: {
siteHeader,