diff --git a/src/layouts/quote/quote.vue b/src/layouts/quote/quote.vue
index 9f973d79d..0f273dcb1 100644
--- a/src/layouts/quote/quote.vue
+++ b/src/layouts/quote/quote.vue
@@ -93,6 +93,11 @@
isInsuranceSelected ? isInsuranceContinueButtonText : ''
" />
+
+
({
@@ -410,6 +437,8 @@ export default {
vm.holdParentAccountNumber = holdParentAccountNumber;
vm.holdBillToAccountNumber = holdBillToAccountNumber;
vm.skipToInsurance = shouldSkipToInsurance;
+ vm.offerOem = offerOem;
+ vm.alternateGlassPartsForOem = alternateGlassPartsForOem; // oemParts
if (revalidatePromoResponse) {
const revalidateAlerts = buildToastMessagesFromRevalidateOrValidatePromoResponse(
@@ -577,6 +606,8 @@ export default {
availableLineItems: null,
lineItems: [],
addableVaps: [],
+ offerOem: null,
+ alternateGlassPartsForOem: null,
servicePackage: null,
holdParentAccountNumber: null,
holdBillToAccountNumber: null,
@@ -586,6 +617,7 @@ export default {
packageNumber: null,
skipToInsurance: null,
servicePackageSelected: null,
+ isOemGlassSelected: false,
};
},
async mounted() {
@@ -788,6 +820,11 @@ export default {
},
false
);
+ this.dispatchStoreAction(
+ this.storeActions.SAVE_IS_OEM_GLASS_SELECTED,
+ this.isOemGlassSelected,
+ false
+ );
await savePageData(
this.pageName,
@@ -922,6 +959,7 @@ export default {
recalDisclaimer,
saveProgressModalQuestion,
saveProgressPopupQuestion,
+ oemGlassQuestion,
},
};