navigation from policy-vehicles to endorsements
This commit is contained in:
parent
b523e2c976
commit
606b43ef8e
3 changed files with 17 additions and 1 deletions
|
|
@ -118,6 +118,10 @@ export default {
|
|||
? vehicle?.coverages[0].deductible
|
||||
: 0;
|
||||
},
|
||||
endorsementsForSelectedVehicle() {
|
||||
// hardcoded until endorsements service is ready
|
||||
return true;
|
||||
},
|
||||
repairWaivedForSelectedVehicle() {
|
||||
const vehicle = this.policyVehicles.find((policyVehicle) =>
|
||||
policyVehicle.vin === this.selectedVehicleVin);
|
||||
|
|
@ -148,6 +152,7 @@ export default {
|
|||
// save selected vehicle to the store
|
||||
this.mainStore.updateVehicle(vehicle.data);
|
||||
this.displayGeneric = false;
|
||||
console.log(this.endorsementsForSelectedVehicle);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -194,6 +199,11 @@ export default {
|
|||
this.$route,
|
||||
{},
|
||||
{});
|
||||
} else if (!!this.endorsementsForSelectedVehicle) {
|
||||
this.$router.navigate(this.navigationScenarios.CLICKED_FORWARD_WITH_ENDORSEMENTS,
|
||||
this.$route,
|
||||
{},
|
||||
{});
|
||||
} else {
|
||||
this.$router.navigate(this.navigationScenarios.CLICKED_FORWARD_LISTED_VEHICLE,
|
||||
this.$route,
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ const navigationScenarios = {
|
|||
// Policy Vehicle
|
||||
CLICKED_FORWARD_LISTED_VEHICLE: 'CLICKED_FORWARD_LISTED_VEHICLE',
|
||||
CLICKED_FORWARD_NON_LISTED_VEHICLE: 'CLICKED_FORWARD_NON_LISTED_VEHICLE',
|
||||
CLICKED_FORWARD_WITH_ENDORSEMENTS: 'CLICKED_FORWARD_WITH_ENDORSEMENTS',
|
||||
|
||||
// Vehicle Damage
|
||||
CLICKED_FORWARD_WITH_REPAIR: 'CLICKED_FORWARD_WITH_REPAIR',
|
||||
|
|
|
|||
|
|
@ -392,7 +392,12 @@ const routingTable = () => [
|
|||
{
|
||||
scenario: navigationScenarios.CLICKED_FORWARD_WITH_BAILOUT,
|
||||
destinationIssPageValue: issPageValues.BAILOUT_PAGE
|
||||
}
|
||||
},
|
||||
{
|
||||
scenario: navigationScenarios.CLICKED_FORWARD_WITH_ENDORSEMENTS,
|
||||
destinationIssPageValue: issPageValues.ENDORSEMENTS_PAGE
|
||||
},
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue