1
2
3
4
5
6
7
8
9
10
11
12
13
| /* global angular */
| import dispatchEvent from './dispatch-custom-event';
|
| /**
| * @param {string} eventName
| */
| export default function (eventName) {
| angular.module('ng').run(['$rootScope', ($rootScope) => {
| $rootScope.$on('$locationChangeSuccess', (e, newUrl, oldUrl) => {
| dispatchEvent(eventName, { oldUrl, newUrl });
| });
| }]);
| }
|
|