index.ts
338 Bytes
import { Router } from "vue-router"
import { createErrorGuard } from "./errorGuard"
import { createLoadingGuard } from "./loadingGuard"
import { createPermissionGuard } from "./permissionGuard"
export const setupRouterGuard = (router: Router) => {
createPermissionGuard(router)
createErrorGuard(router)
createLoadingGuard(router)
}