import { createRouter, createWebHashHistory } from 'vue-router' import routes from 'virtual:generated-pages' import NProgress from 'nprogress' const router = createRouter({ history: createWebHashHistory(), routes }) router.beforeEach(async (_to, _from, next) => { NProgress.start() next() }) router.afterEach((_to) => { NProgress.done() }) export default router