CSR-1439 comments
This commit is contained in:
parent
c7adf2d9a7
commit
1729748690
1 changed files with 2 additions and 3 deletions
|
|
@ -161,9 +161,8 @@ const router = createRouter({
|
|||
//---------------------------------------------------------- Router Functions ----------------------------------------------------------
|
||||
|
||||
router.beforeEach(async (to, from, next) => {
|
||||
// Set the lastNavigationPage to the current page name for accurate tracking of page navigations.
|
||||
// Since beforeEach() can be triggered before navigation resolution, to.name may sometimes be "root".
|
||||
// In such cases, getPageName() from the analyticsMixin is used to accurately get the current page name.
|
||||
// set lastNavigationPage here to capture state before API calls for analytics.
|
||||
// use current page url query string name when to.name is "root" (due to unresolved navigation in beforeEach)
|
||||
router.lastNavigationPage = to.name == "root" ? analyticsMixin.methods.getPageName() : to.name;
|
||||
|
||||
next();
|
||||
|
|
|
|||
Loading…
Reference in a new issue