Vben
2021-04-10 215d8bab380728164d7fe2958c2d2d1151fce892
src/router/guard/index.ts
@@ -1,22 +1,20 @@
import { Router } from 'vue-router';
import router from '/@/router';
import { createProgressGuard } from './progressGuard';
import { createPermissionGuard } from './permissionGuard';
import { createPageLoadingGuard } from './pageLoadingGuard';
import { createTitleGuard } from './titleGuard';
import { createMessageGuard } from './messageGuard';
import { createScrollGuard } from './scrollGuard';
import { createHttpGuard } from './httpGuard';
import { createPageGuard } from './pageGuard';
import { createStateGuard } from './stateGuard';
export function createGuard(router: Router) {
export function setupRouterGuard() {
  createPageGuard(router);
  createPageLoadingGuard(router);
  createHttpGuard(router);
  createScrollGuard(router);
  createMessageGuard(router);
  createTitleGuard(router);
  createProgressGuard(router);
  createPermissionGuard(router);
  createStateGuard(router);