mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-09 03:17:52 +00:00
fix: hide account merge entry
This commit is contained in:
parent
7bd7aa2ad9
commit
4e71c93e86
2 changed files with 4 additions and 11 deletions
|
|
@ -75,10 +75,6 @@ const SecuritySettingsPage = createLazyRouteComponent(
|
|||
() => import('@/pages/settings/security'),
|
||||
'SecuritySettingsPage',
|
||||
)
|
||||
const AccountSettingsPage = createLazyRouteComponent(
|
||||
() => import('@/pages/settings/accounts'),
|
||||
'AccountSettingsPage',
|
||||
)
|
||||
const AdminUsersPage = createLazyRouteComponent(() => import('@/pages/admin/users'), 'AdminUsersPage')
|
||||
const AuditLogPage = createLazyRouteComponent(() => import('@/pages/admin/audit-log'), 'AuditLogPage')
|
||||
|
||||
|
|
@ -300,8 +296,10 @@ const settingsSecurityRoute = createRoute({
|
|||
const settingsAccountsRoute = createRoute({
|
||||
getParentRoute: () => rootRoute,
|
||||
path: 'settings/accounts',
|
||||
beforeLoad: requireAuth,
|
||||
component: AccountSettingsPage,
|
||||
beforeLoad: async (ctx) => {
|
||||
await requireAuth(ctx)
|
||||
throw redirect({ to: '/settings/security' })
|
||||
},
|
||||
})
|
||||
|
||||
const adminUsersRoute = createRoute({
|
||||
|
|
|
|||
|
|
@ -129,11 +129,6 @@ export function UserMenu({ user, triggerClassName }: UserMenuProps) {
|
|||
{t('user.menu.security')}
|
||||
</Link>
|
||||
</DropdownMenuItem>
|
||||
<DropdownMenuItem asChild>
|
||||
<Link to="/settings/accounts" className="cursor-pointer">
|
||||
{t('user.menu.accounts')}
|
||||
</Link>
|
||||
</DropdownMenuItem>
|
||||
<DropdownMenuSeparator />
|
||||
<DropdownMenuItem onClick={handleLogout} className="cursor-pointer text-destructive">
|
||||
{t('user.menu.logout')}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue