Merge pull request #2506 from Safelite/feature/CASH-45

Feature/cash 45
This commit is contained in:
chloeherdsafelite 2025-05-13 12:32:34 -04:00 committed by GitHub
commit 066de75a8e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 19 deletions

View file

@ -15,7 +15,7 @@ describe("progressBar", () => {
}); });
// Assert // Assert
expect(wrapper.vm.getProgress()).toBe(0); expect(wrapper.vm.progress).toBe(0);
wrapper.unmount(); wrapper.unmount();
}); });
}); });
@ -33,7 +33,7 @@ describe("progressBar", () => {
}); });
// Assert // Assert
expect(wrapper.vm.getProgress()).toBe(4); expect(wrapper.vm.progress).toBe(4);
wrapper.unmount(); wrapper.unmount();
}); });
}); });
@ -51,7 +51,7 @@ describe("progressBar", () => {
}); });
// Assert // Assert
expect(wrapper.vm.getProgress()).toBe(48); expect(wrapper.vm.progress).toBe(48);
wrapper.unmount(); wrapper.unmount();
}); });
}); });
@ -69,7 +69,7 @@ describe("progressBar", () => {
}); });
// Assert // Assert
expect(wrapper.vm.getProgress()).toBe(100); expect(wrapper.vm.progress).toBe(100);
wrapper.unmount(); wrapper.unmount();
}); });
}); });

View file

@ -10,15 +10,10 @@ import { getProgressBarPercentage } from "@/constants/progress-bar-mapper";
export default { export default {
name: "progressBar", name: "progressBar",
data() { data() {},
return { computed: {
progress: this.getProgress(), progress() {
}; return getProgressBarPercentage(this.pageName);
},
methods: {
getProgress() {
var pageName = this.pageName;
return getProgressBarPercentage(pageName);
}, },
}, },
}; };

View file

@ -52,6 +52,12 @@ export async function beforeEach(to, from) {
} }
} }
// If sent from heritage, need to load session.
const fromHeritageFlag = consumeQueryFromStash(queryStrings.FROM_HERITAGE);
if (fromHeritageFlag) {
await loadSessionIfPresent(true, routeData.SERVICE_LOCATION.name);
}
// Process funnel cookie. // Process funnel cookie.
updateOrCreateFunnelCookie(); updateOrCreateFunnelCookie();
@ -61,12 +67,6 @@ export async function beforeEach(to, from) {
debugLog(" funnel cookie after: ", getFunnelCookie()); debugLog(" funnel cookie after: ", getFunnelCookie());
} }
// If sent from heritage, need to load session.
const fromHeritageFlag = consumeQueryFromStash(queryStrings.FROM_HERITAGE);
if (fromHeritageFlag) {
await loadSessionIfPresent(true, routeData.SERVICE_LOCATION.name);
}
// Update if logging is enabled. // Update if logging is enabled.
checkLogParam(); checkLogParam();