mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 06:47:20 +08:00
12 lines
372 B
TypeScript
12 lines
372 B
TypeScript
import type { Router } from 'vue-router'
|
|
|
|
import { createAppInstallGuard } from './app-install-guard'
|
|
import { createPageLoadingGuard } from './page-loading-guard'
|
|
import { createPageTitleGuard } from './page-title-guard'
|
|
|
|
export function setupRouterGuard(router: Router) {
|
|
createPageLoadingGuard(router)
|
|
createPageTitleGuard(router)
|
|
createAppInstallGuard(router)
|
|
}
|