diff --git a/src/layouts/vehicle-model/vehicle-model.vue b/src/layouts/vehicle-model/vehicle-model.vue
index 6640f9cc..374909d3 100644
--- a/src/layouts/vehicle-model/vehicle-model.vue
+++ b/src/layouts/vehicle-model/vehicle-model.vue
@@ -8,6 +8,7 @@
cmsWidgetName="SiteSubHeaderWidget"
:hasBackButton="true"
@click-event="backButtonAction"
+ backButtonAccessibleText = "Change vehicle make"
/>
@@ -35,8 +36,6 @@
selectedModel: null,
};
},
- computed: {},
-
async beforeRouteEnter(to, from, next) {
// Call APIs
const cmsContentPromise = fetchCmsContentForPage(to.query.issPage);
@@ -67,13 +66,20 @@
},
methods: {
- backButtonAction() {
+ backButtonAction() {
// route to move backwards
- this.$router.navigate(
- this.navigationScenarios.CLICKED_BACK,
- this.$route
- );
- },
+ this.$router.navigate(
+ this.navigationScenarios.CLICKED_BACK,
+ this.$route
+ );
+ },
+ arePagePrerequisitesValid()
+ {
+ if(this.mainStore.order.vehicle.make){
+ return true;
+ }
+ return false;
+ },
},
watch: {
diff --git a/src/router/router-constants/routing-table.js b/src/router/router-constants/routing-table.js
index 67c7c284..106a103f 100644
--- a/src/router/router-constants/routing-table.js
+++ b/src/router/router-constants/routing-table.js
@@ -38,7 +38,7 @@ const routingTable = function(store) {
destinationIssPageValue: issPageValues.VEHICLE_MAKE,
},
{
- scenario: navigationScenarios.SELC,
+ scenario: navigationScenarios.SELECTED_MODEL,
destinationUrl: "https://www.google.com"
}
]
diff --git a/src/store/index.js b/src/store/index.js
index a9c9acd8..769a36fd 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -1,4 +1,4 @@
-import { defineStore, createPinia } from "pinia";
+import { defineStore } from "pinia";
import { endpoints } from "@/constants/endpoints.js";
import globalMethods from "@/global-methods";
import { applicationConfig } from "@/constants/application-config";
@@ -94,7 +94,7 @@ export const useMainStore = defineStore({
getVehicleModels() {
return globalMethods.callHttpClient({
method: endpoints.GetVehicleModels.method,
- endpoint: endpoints.GetVehicleModels.url + this.order.vehicle.year + this.order.vehicle.make,
+ endpoint: `${endpoints.GetVehicleModels.url}/${this.order.vehicle.year}/${this.order.vehicle.make}`,
payload: {},
});
},