-
+
+
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index cd1f7dc0f..f78d3a808 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,6 +1,5 @@
import { createWebHistory, createRouter } from "vue-router";
import Home from "@/layouts/ContentSite/Home.vue";
-import SelectCar from "@/layouts/SelectCar/SelectCar.vue";
import SelectYear from "@/layouts/SelectCar/SelectYear.vue";
import SelectMake from "@/layouts/SelectCar/SelectMake.vue";
import SelectModel from "@/layouts/SelectCar/SelectModel.vue";
@@ -12,11 +11,6 @@ const routes = [
name: "Home",
component: Home,
},
- {
- path: "/select-car",
- name: "SelectCar",
- component: SelectCar,
- },
{
path: "/select-year",
name: "SelectYear",
diff --git a/src/store/index.js b/src/store/index.js
index 6a650aeb5..997c292d9 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -13,37 +13,41 @@ export default createStore({
styles: [],
year: '',
make: '',
- model: ''
+ model: '',
+ slideTransition: 'none'
},
mutations: {
updateYear(state, data){
state.year = data.year;
state.makes = data.makes.data.Result;
+ state.slideTransition = 'slide'
},
updateMake(state, data){
state.make = data.make;
state.models = data.models.data.Result;
+ state.slideTransition = 'slide'
},
updateModel(state, data){
state.model = data.model;
state.styles = data.styles.data.Result;
+ state.slideTransition = 'slide'
}
},
actions: {
async selectYear(context, year){
const makes = await axios.get(`https://mockey.qa.sagaws.net/service/makes/year=${year}`);
context.commit('updateYear', {year, makes});
- router.push(`/select-make#year=${year}`);
+ router.push(`/select-make?year=${year}`);
},
async selectMake({commit, state}, make){
const models = await axios.get(`https://mockey.qa.sagaws.net/service/models/year=${state.year}/make=${make}`);
commit('updateMake', {make, models});
- router.push(`/select-model#year=${state.year}/make=${make}`);
+ router.push(`/select-model?year=${state.year}&make=${make}`);
},
async selectModel({commit, state}, model){
const styles = await axios.get(`https://mockey.qa.sagaws.net/service/styles/year=${state.year}/make=${state.make}/model=${model}`);
commit('updateModel', {model, styles});
- router.push(`/select-style#year=${state.year}/make=${state.make}/model=${model}`);
+ router.push(`/select-style?year=${state.year}&make=${state.make}&model=${model}`);
}
}