import router from "./router";
import NProgress from "nprogress"; // Progress 进度条
import "nprogress/nprogress.css"; // Progress 进度条样式

NProgress.configure({ showSpinner: false }); //隐藏页面进度条loading图标

const whiteList = ["/Login"]; // 不重定向白名单

//路由权限判断拦截-----路由拦截器
// router.beforeEach((to, from, next) => {

//   NProgress.start(); //进度条开始
//   if (localStorage.getItem("token")) {
//     if (to.path === "/Login") {
//       next({ path: "/" }); //有token直接进入首页
//     } else {     
//       next();
//     }
//   } else {
//     if (whiteList.indexOf(to.path) !== -1) {
//       //当前与白名单一样匹配成功
//       next();
//     } else {
//       next("/Login");
//       NProgress.done(); // 在hash模式下 改变手动改变hash 重定向回来 不会触发afterEach 暂时hack方案 ps：history模式下无问题，可删除该行！
//     }
//   }
// });

// // eslint-disable-next-line no-unused-vars
// router.afterEach((route) => {
//   NProgress.done(); // 进度条结束
// });
