import router from './'

const whiteList = ['/login']
router.beforeEach((to: any, from: any, next: any) => {
  // if (store.state.auth.token) {
  //   console.log(store.state.auth.token, 'token')
  //   if (to.path === '/login') {
  //     next({ path: '/' })
  //   } else {
  //     // console.log(store.state.auth.userInfo, '--------store.state.auth.userInfo')
  //     if (!store.state.auth.userInfo) {
  //       try {
  //         await store.dispatch('auth/GetUserInfo')
  //         next({ ...to, replace: true })
  //       } catch (err) {
  //         store.commit('auth/REMOVE_TOKEN')
  //         // next(`/login?redirect=${to.path}`)
  //         // getRedirect().then(res => {
  //         //   window.location.href = `${res}${window.location.href.split('?')}`
  //         // })
  //       }
  //     } else {
  //       next()
  //     }
  //   }
  // } else {
  // }
})
