ordre
This commit is contained in:
parent
45a47c40b7
commit
e4e71add54
@ -187,13 +187,7 @@ export function MainNav() {
|
||||
icon: any;
|
||||
href: string;
|
||||
requiredRoles?: string[];
|
||||
}[] = [
|
||||
{
|
||||
title: "WP-Admin",
|
||||
icon: Target,
|
||||
href: '/wp-admin',
|
||||
},
|
||||
];
|
||||
}[] = [];
|
||||
|
||||
// Role-specific menu items
|
||||
const roleSpecificItems = [
|
||||
@ -209,12 +203,19 @@ export function MainNav() {
|
||||
href: '/the-message',
|
||||
requiredRoles: ["mediation", "expression"],
|
||||
},
|
||||
{
|
||||
title: "Pages Web",
|
||||
icon: Target,
|
||||
href: '/wp-admin',
|
||||
},
|
||||
];
|
||||
|
||||
// Get visible menu items based on user roles
|
||||
const visibleMenuItems = [
|
||||
...baseMenuItems,
|
||||
...roleSpecificItems.filter((item) => hasRole(item.requiredRoles))
|
||||
...roleSpecificItems.filter((item) =>
|
||||
!item.requiredRoles || (item.requiredRoles && hasRole(item.requiredRoles))
|
||||
)
|
||||
];
|
||||
|
||||
return (
|
||||
|
||||
Loading…
Reference in New Issue
Block a user