logic for displaying correct subheader

This commit is contained in:
Katie Kroell 2023-07-06 16:12:47 -04:00
parent 9eda911c24
commit dadf37d8aa

View file

@ -7,12 +7,11 @@
<div class="container-fluid pb-2">
<div class="row px-3">
<div class="col">
<div class="select-car-form rounded pb-1">
<siteSubHeader
:cmsWidgetName="SiteSubHeaderWidget"
justification="center"
/>
<div class="select-car-form rounded pb-1 mt-4">
<h5
v-html="coverageStatementSubHeader"
class="d-flex justify-content-center text-black">
</h5>
<!-- <textBlock
cmsWidgetName="verifyingCoverageStatement"
typeStyle="h5"
@ -96,7 +95,8 @@ export default {
},
computed: {
coverageStatementSubHeader() {
return this.getSubheaderTextFromCms("SiteSubHeaderWidget");
const subheader = this.getSubheaderTextFromCms("SiteSubHeaderWidget");
return subheader;
},
// coverageStatementContent() {
// if (!this.cmsWidgetName) return [];
@ -176,25 +176,25 @@ export default {
return this.vehicleDeductible === 0;
},
coverageVerified() {
const isVerified = store.order.payment.insuranceCoverage.isVerified;
return isVerified;
return this.isVerified;
// const isVerified = store.order.payment.insuranceCoverage.isVerified;
// return isVerified;
},
coverageUnverified() {
return true;
// const isUnverified = !this.coverageVerified;
// return isUnverified;
return !this.isVerified;
},
verifiedNoComp() {
if (!this.policyVehicles.coverages || this.policyVehicles.noCoverage === true) {
return true;
}
return this.store.order.policy.noCompensation;
// if (!this.policyVehicles.coverages || this.policyVehicles.noCoverage === true) {
// return true;
// }
},
verifiedITAC() {
this.getPriceInfo();
return this.ITAC;
},
verifiedDeductible() {
return !this.isITAC;
return true;
},
ADASReplace() {
let parts = store.order.lineItems.glassParts;
@ -241,7 +241,8 @@ export default {
methods: {
processIfStatements,
getSubheaderTextFromCms(cmsWidgetName) {
return this.getCmsContent(cmsWidgetName, 'SubHeaderText');
const subHeader = this.getCmsContent(cmsWidgetName, 'SubHeaderText');
return this.processIfStatements(subHeader, "custom", this.getCustomValueFromString);
},
getBodyTextFromCms(cmsWidgetName) {
const bodyText = this.getCmsContent(cmsWidgetName, "BodyText");