commit
da146916e3
2 changed files with 20 additions and 17 deletions
|
|
@ -43,7 +43,7 @@ describe("welcome-page.vue", () => {
|
||||||
expect(damageCause.exists()).toBe(true);
|
expect(damageCause.exists()).toBe(true);
|
||||||
expect(damageCity.exists()).toBe(false);
|
expect(damageCity.exists()).toBe(false);
|
||||||
expect(state.exists()).toBe(false);
|
expect(state.exists()).toBe(false);
|
||||||
expect(glassOnlyDamage.exists()).toBe(true);
|
expect(glassOnlyDamage.exists()).toBe(false);
|
||||||
expect(phoneNumber.exists()).toBe(true);
|
expect(phoneNumber.exists()).toBe(true);
|
||||||
expect(email.exists()).toBe(true);
|
expect(email.exists()).toBe(true);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -53,22 +53,7 @@
|
||||||
id="welcomeDropdown"
|
id="welcomeDropdown"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</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 class="row mt-4 px-3">
|
<div class="row mt-4 px-3">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<textboxQuestion
|
<textboxQuestion
|
||||||
|
|
@ -124,6 +109,21 @@
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</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="row mt-4 position-sticky top-100" id="welcomeFooter">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<site-footer
|
<site-footer
|
||||||
|
|
@ -329,6 +329,9 @@
|
||||||
displayDamageStateQuestion(){
|
displayDamageStateQuestion(){
|
||||||
return !!this.getCmsContent("DamageStateQuestion","QuestionText");
|
return !!this.getCmsContent("DamageStateQuestion","QuestionText");
|
||||||
},
|
},
|
||||||
|
displayGlassOnlyQuestion(){
|
||||||
|
return !!this.getCmsContent("GlassOnlyQuestion","QuestionText");
|
||||||
|
}
|
||||||
},
|
},
|
||||||
components: {
|
components: {
|
||||||
siteHeader,
|
siteHeader,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue