diff --git a/src/layouts/review/review.vue b/src/layouts/review/review.vue
index 82e4a391d..4c6c791c0 100644
--- a/src/layouts/review/review.vue
+++ b/src/layouts/review/review.vue
@@ -37,7 +37,10 @@
class="dark-header" />
-
+
@@ -91,6 +94,12 @@ export default {
},
backButtonAction() {},
forwardButtonAction() {},
+ navigateToVehicleYear() {
+ this.$router.navigateWithoutSaving(
+ this.navigationScenarios.REVIEW_VEHICLE_EDIT,
+ this.$route
+ );
+ },
},
computed: {
subHeaderTitle() {
diff --git a/src/router/router-constants/fmgPage-values.js b/src/router/router-constants/fmgPage-values.js
index 283c68ef1..b33d1f23c 100644
--- a/src/router/router-constants/fmgPage-values.js
+++ b/src/router/router-constants/fmgPage-values.js
@@ -17,6 +17,7 @@ const fmgPageValues = {
SERVICE_LOCATION: "service-location",
HERITAGE: "heritage",
SCHEDULE: "schedule",
+ REVIEW: "review",
};
export { fmgPageValues };
diff --git a/src/router/router-constants/navigation-scenarios.js b/src/router/router-constants/navigation-scenarios.js
index 88b5c92a8..012d327d7 100644
--- a/src/router/router-constants/navigation-scenarios.js
+++ b/src/router/router-constants/navigation-scenarios.js
@@ -48,6 +48,9 @@ const navigationScenarios = {
// Scheduling
SELECTED_LOCATION: "SELECTED_LOCATION",
+
+ // Review
+ REVIEW_VEHICLE_EDIT: "REVIEW_VEHICLE_EDIT",
};
export { navigationScenarios };
diff --git a/src/router/router-constants/routing-table.js b/src/router/router-constants/routing-table.js
index 32c6e4ba5..4c6232bfc 100644
--- a/src/router/router-constants/routing-table.js
+++ b/src/router/router-constants/routing-table.js
@@ -435,6 +435,15 @@ const routingTable = function (store) {
},
],
},
+ {
+ fmgPageValue: fmgPageValues.REVIEW,
+ maps: [
+ {
+ scenario: navigationScenarios.REVIEW_VEHICLE_EDIT,
+ destinationFmgPageValue: fmgPageValues.VEHICLE_YEAR,
+ },
+ ],
+ },
];
};