Browse Source

fix(router): reserving `Redirect` after reset (#126)

After logging out and then logging in, click Refresh to display 404.
pull/131/head
ZhaoBin 6 years ago
committed by GitHub
parent
commit
ec7efcf0f0
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      src/router/index.ts

3
src/router/index.ts

@ -7,6 +7,7 @@ import { createGuard } from './guard/';
import { basicRoutes } from './routes/';
import { scrollBehavior } from './scrollBehavior';
import { REDIRECT_NAME } from './constant';
export const hashRouter = createWebHashHistory();
@ -20,7 +21,7 @@ const router = createRouter({
// reset router
export function resetRouter() {
const resetWhiteNameList = ['Login'];
const resetWhiteNameList = ['Login', REDIRECT_NAME];
router.getRoutes().forEach((route) => {
const { name } = route;
if (name && !resetWhiteNameList.includes(name as string)) {

Loading…
Cancel
Save