+
\ No newline at end of file
+ },
+ computed: {
+ years() {
+ return ["2011", "2012"];
+ },
+ answersFromCms() {
+ return ["Pay on my own", "Pay with insurance"];
+ },
+ selectedChipCountValues: {
+ get: function() {
+ return this.modelValue;
+ },
+ set: function(newValue) {
+ this.$emit("update:modelValue", newValue);
+ }
+ },
+ },
+ components: {
+ funnelHeader,
+ funnelFooter,
+ vehicleBanner,
+ funnelSubHeader,
+ Form,
+ buttonQuestion
+ },
+
+};
+
diff --git a/src/router/index.js b/src/router/index.js
index 8b9328db0..0bc9825a4 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -19,7 +19,15 @@ import eventBus from "@/helpers/event-bus/event-bus";
import store from "@/store";
import analyticsMixin from "@/mixins/analytics-mixin";
+// Components
+import quote from "@/layouts/quote/quote.vue";
+
const routes = [
+ {
+ path: "/quote", // This is a temporary route for testing.
+ name: "quote",
+ component: quote,
+ },
{
path: "/",
name: "root",
diff --git a/src/router/router-constants/fmgPage-values.js b/src/router/router-constants/fmgPage-values.js
index d067895ee..58054b06b 100644
--- a/src/router/router-constants/fmgPage-values.js
+++ b/src/router/router-constants/fmgPage-values.js
@@ -1,4 +1,5 @@
const fmgPageValues = {
+ QUOTE: "quote",
VEHICLE_YEAR: "vehicle-year",
VEHICLE_MAKE: "vehicle-make",
VEHICLE_MODEL: "vehicle-model",
diff --git a/src/router/router-constants/navigation-scenarios.js b/src/router/router-constants/navigation-scenarios.js
index a9cf0b0ea..5768c55de 100644
--- a/src/router/router-constants/navigation-scenarios.js
+++ b/src/router/router-constants/navigation-scenarios.js
@@ -19,6 +19,7 @@ const navigationScenarios = {
SELECTED_HOME_ADDRESS: "SELECTED_HOME_ADDRESS",
ANSWERED_QUESTIONS_WITH_SINGLE_PART: "ANSWERED_QUESTIONS_WITH_SINGLE_PART",
ANSWERED_QUESTIONS_WITH_MULTIPLE_PARTS: "ANSWERED_QUESTIONS_WITH_MULTIPLE_PARTS",
+ SELECTED_PROVIDE_VIN_DIFFERENT_WAY: "SELECTED_PROVIDE_VIN_DIFFERENT_WAY"
};
export { navigationScenarios };
diff --git a/src/router/router-constants/routing-table.js b/src/router/router-constants/routing-table.js
index 515465385..127561bd2 100644
--- a/src/router/router-constants/routing-table.js
+++ b/src/router/router-constants/routing-table.js
@@ -186,7 +186,11 @@ const routingTable = [
{
scenario: navigationScenarios.SELECTED_VIN_WITH_MULTIPLE_PARTS,
destinationFmgPageValue: fmgPageValues.VEHICLE_PARTS
- }
+ },
+ {
+ scenario: navigationScenarios.SELECTED_PROVIDE_VIN_DIFFERENT_WAY,
+ destinationFmgPageValue: fmgPageValues.ESTIMATE
+ }
],
},
{
@@ -229,4 +233,4 @@ const routingTable = [
},
];
-export { routingTable };
+export { routingTable };
\ No newline at end of file
diff --git a/src/ux-components/list-button-horizontal/list-button-horizontal.vue b/src/ux-components/list-button-horizontal/list-button-horizontal.vue
index 49978aa1e..365e87c48 100644
--- a/src/ux-components/list-button-horizontal/list-button-horizontal.vue
+++ b/src/ux-components/list-button-horizontal/list-button-horizontal.vue
@@ -1,54 +1,54 @@
-
-
-
+
+
+