-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{ textToShow }}
+
+
+
+
+
+
-
-
diff --git a/src/mixins/experiment-mixin.js b/src/mixins/experiment-mixin.js
index 7a5719676..5161c0764 100644
--- a/src/mixins/experiment-mixin.js
+++ b/src/mixins/experiment-mixin.js
@@ -3,7 +3,10 @@ import store from "@/store";
export default {
methods: {
hasSettingEqualTo(settingName, settingValue) {
- return store.getters.experimentSettings[settingName] === settingValue;
+ console.log(store.getters.experimentSettings)
+ console.log(store.getters.experimentSettings[settingName])
+ console.log(settingValue)
+ return store.getters.experimentSettings[settingName] == settingValue;
},
hasSetting(settingName) {
return Object.hasOwn(store.getters.experimentSettings, settingName);
diff --git a/src/router/index.js b/src/router/index.js
index 4d14f70de..7a5855a40 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -20,8 +20,23 @@ import store from "@/store";
import analyticsMixin from "@/mixins/analytics-mixin";
import { experimentTriggers } from "../constants/experiments";
import { applicationConfig } from "../constants/application-config";
-
+import TestOne from "@/layouts/test-one";
+import TestTwo from "@/layouts/test-two";
const routes = [
+ {
+ path: "/test1",
+ name: "test1",
+ components: {
+ default: TestOne
+ }
+ },
+ {
+ path: "/test2",
+ name: "test2",
+ components: {
+ default: TestTwo
+ }
+ },
{
path: "/",
name: "root",
@@ -225,6 +240,8 @@ function navigateToUrl(url, optionalQuery = {}) {
externalUrl.searchParams.append(queryKey, optionalQuery[queryKey]);
}
+ externalUrl.searchParams.append("experiments", "ConceptFunnel=ConceptFunnel_V1=ConceptFunnel_TEST=true");
+
window.location.assign(externalUrl);
}
diff --git a/src/router/router-constants/routing-table.js b/src/router/router-constants/routing-table.js
index d17530145..f4b47bca9 100644
--- a/src/router/router-constants/routing-table.js
+++ b/src/router/router-constants/routing-table.js
@@ -7,6 +7,16 @@ const routingTable = function(store) {
{
fmgPageValue: fmgPageValues.VEHICLE_YEAR,
maps: [
+ {
+ scenario: navigationScenarios.SELECTED_YEAR,
+ destinationFmgPageValue: "test1",
+ filter: store.getters.vehicle.year === 2010
+ },
+ {
+ scenario: navigationScenarios.SELECTED_YEAR,
+ destinationFmgPageValue: "test2",
+ filter: store.getters.vehicle.year < 1954
+ },
{
scenario: navigationScenarios.SELECTED_YEAR,
destinationFmgPageValue: fmgPageValues.VEHICLE_MAKE,