WIP on feature/richardson/INSR-9400

This commit is contained in:
Bill Richardson 2026-04-29 13:45:38 -04:00
parent 050974bce8
commit 1ae1f89a97
8 changed files with 13 additions and 7 deletions

View file

@ -17,7 +17,8 @@ const bailoutCode = Object.freeze({
ApplicationError: 14,
ApiError: 15,
RouterError: 16,
CoverageCancelledByUser: 17
CoverageCancelledByUser: 17,
NeedHelp: 18,
});
export default bailoutCode;

View file

@ -97,7 +97,11 @@ const bailoutMessage = Object.freeze({
CoverageCancelledByUser: () => ({
code: bailoutCode.CoverageCancelledByUser,
message: 'User canceled claim on ITAC/No Comp coverage statement.'
})
}),
NeedHelp: () => ({
code: bailoutCode.NeedHelp,
message: 'User clicked the Need Help link in the app.'
})
});
export default bailoutMessage;

View file

@ -11,6 +11,7 @@ function canBailoutNavigateBack() {
switch (code) {
case BailoutCode.VehicleNotFound:
case BailoutCode.RequestCallback:
case BailoutCode.NeedHelp:
case BailoutCode.TPANotEnabled:
case BailoutCode.CoverageCancelledByUser:
case BailoutCode.HeavyTruckVehicle:

View file

@ -157,7 +157,7 @@ export default {
this.navigateForward(this.partsOrQuestionsData, null);
},
requestCallbackBailout() {
this.$router.navigateBailout(bailoutMessage.RequestCallback());
this.$router.navigateBailout(bailoutMessage.NeedHelp());
}
}
};

View file

@ -148,7 +148,7 @@ export default {
this.navigateForward(partsOrQuestions, null);
},
requestCallbackBailout() {
this.$router.navigateBailout(bailoutMessage.RequestCallback());
this.$router.navigateBailout(bailoutMessage.NeedHelp());
}
}
};

View file

@ -148,7 +148,7 @@ export default {
this.navigateForward(glassPartsForStore, null);
},
requestCallbackBailout() {
this.$router.navigateBailout(bailoutMessage.RequestCallback());
this.$router.navigateBailout(bailoutMessage.NeedHelp());
}
},
};

View file

@ -360,7 +360,7 @@ export default {
return getTpaProvidersResult?.data ?? [];
},
needHelpLinkClick() {
this.$router.navigateBailout(bailoutMessage.RequestCallback());
this.$router.navigateBailout(bailoutMessage.NeedHelp());
},
async searchClick() {
if (isNaN(this.tpaSearchValue)) {

View file

@ -214,7 +214,7 @@ export default {
});
},
requestCallbackBailout() {
this.$router.navigateBailout(bailoutMessage.RequestCallback());
this.$router.navigateBailout(bailoutMessage.NeedHelp());
}
}
};