fix: reorder sidebar — settings last
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 4s
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 4s
This commit is contained in:
parent
ff6a4df623
commit
b3f4e141cb
@ -1,14 +1,7 @@
|
|||||||
import type React from 'react'
|
import type React from 'react'
|
||||||
import { DollarOutlined, CodeOutlined, CloudServerOutlined, RobotOutlined, DashboardOutlined,
|
import { DashboardOutlined, RobotOutlined, UserOutlined, DollarOutlined, BookOutlined, ImportOutlined, FileOutlined, SafetyOutlined, CodeOutlined, CloudServerOutlined, SettingOutlined }
|
||||||
UserOutlined,
|
|
||||||
BookOutlined,
|
|
||||||
ImportOutlined,
|
|
||||||
SettingOutlined,
|
|
||||||
FileOutlined,
|
|
||||||
SafetyOutlined,
|
|
||||||
} from '@ant-design/icons'
|
|
||||||
import type { AdminRole } from '@/types/admin'
|
import type { AdminRole } from '@/types/admin'
|
||||||
import { hasRole } from '@/constants/roles'
|
import { SettingOutlined, CloudServerOutlined, CodeOutlined, SafetyOutlined, FileOutlined, ImportOutlined, BookOutlined, DollarOutlined, UserOutlined, RobotOutlined, DashboardOutlined, hasRole } from '@/constants/roles'
|
||||||
|
|
||||||
export interface AdminMenuItem {
|
export interface AdminMenuItem {
|
||||||
path: string
|
path: string
|
||||||
@ -92,16 +85,16 @@ export function filterMenuByRole(items: AdminMenuItem[], role?: AdminRole): Admi
|
|||||||
{ path: '/servers', name: '服务器运维', icon: <CloudServerOutlined />, requiredRole: 'SUPER_ADMIN' },
|
{ path: '/servers', name: '服务器运维', icon: <CloudServerOutlined />, requiredRole: 'SUPER_ADMIN' },
|
||||||
{ path: '/settings', name: '系统配置', icon: <SettingOutlined />, requiredRole: 'ADMIN' },
|
{ path: '/settings', name: '系统配置', icon: <SettingOutlined />, requiredRole: 'ADMIN' },
|
||||||
];import type React from 'react'
|
];import type React from 'react'
|
||||||
import { DollarOutlined, CodeOutlined, CloudServerOutlined, RobotOutlined, DashboardOutlined,
|
import { SettingOutlined, CloudServerOutlined, CodeOutlined, SafetyOutlined, FileOutlined, ImportOutlined, BookOutlined, DollarOutlined, UserOutlined, RobotOutlined, DashboardOutlined, DollarOutlined, CodeOutlined, CloudServerOutlined, RobotOutlined, DashboardOutlined,
|
||||||
UserOutlined,
|
UserOutlined,
|
||||||
BookOutlined,
|
BookOutlined,
|
||||||
ImportOutlined,
|
ImportOutlined,
|
||||||
SettingOutlined,
|
SettingOutlined,
|
||||||
FileOutlined,
|
FileOutlined,
|
||||||
SafetyOutlined,
|
SafetyOutlined,
|
||||||
} from '@ant-design/icons'
|
} , DashboardOutlined } , RobotOutlined } , UserOutlined } , DollarOutlined } , BookOutlined } , ImportOutlined } , FileOutlined } , SafetyOutlined } , CodeOutlined } , CloudServerOutlined } , SettingOutlined } from '@ant-design/icons'
|
||||||
import type { AdminRole } from '@/types/admin'
|
import type { AdminRole } from '@/types/admin'
|
||||||
import { hasRole } from '@/constants/roles'
|
import { SettingOutlined, CloudServerOutlined, CodeOutlined, SafetyOutlined, FileOutlined, ImportOutlined, BookOutlined, DollarOutlined, UserOutlined, RobotOutlined, DashboardOutlined, hasRole } from '@/constants/roles'
|
||||||
|
|
||||||
export interface AdminMenuItem {
|
export interface AdminMenuItem {
|
||||||
path: string
|
path: string
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user