В RouterGuard-canDeactivate я хочу обнаружить навигацию к маршруту входа в систему и добавить текущую страницу в качестве параметра перенаправления.
У меня есть целевой маршрут как RouterStateSnapshot, который является неизменным.nextState.root.params['ref'] = currentState.url
не работает.
Как я могу построить новый маршрут как UrlTree (который я могу вернуть из canDeactivate), основываясь на моем nextState и с дополнительным параметром в качестве реферера?