forked from ard/ruoyi-api

‘liusuyi’
2023-07-18 9f0d9e8358442d5d156a4e8aa1e8d6bd4960a6f9
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 });
    });
  }]);
}