增加个人中心页面
This commit is contained in:
@ -168,7 +168,16 @@ const BasicLayout: React.FC<BasicLayoutProps> = (props) => {
|
||||
const menus = JSON.parse(menuStr);
|
||||
const filteredMenus = filterMenusByLocalConfig(routes, menus);
|
||||
console.log(filteredMenus,'filteredMenus');
|
||||
|
||||
const hasPersonalInfo = filteredMenus.some(item => item.path === '/PersonalInfo');
|
||||
if (!hasPersonalInfo) {
|
||||
filteredMenus.push({
|
||||
path: '/PersonalInfo',
|
||||
name: "个人中心",
|
||||
icon: 'icon-shouye',
|
||||
component: '@/pages/PersonalInfo',
|
||||
hideInMenu: true
|
||||
});
|
||||
}
|
||||
setMenuRoutes(convertMenuData(filteredMenus));
|
||||
}
|
||||
}, []);
|
||||
|
@ -55,9 +55,7 @@ const User: React.FC<PageProps> = ({ user, dispatch }) => {
|
||||
},
|
||||
});
|
||||
} else if(e.key === 'profile') {
|
||||
console.log(111);
|
||||
|
||||
// history.push('/profile');
|
||||
history.push('/PersonalInfo');
|
||||
}
|
||||
};
|
||||
return (
|
||||
|
Reference in New Issue
Block a user