This commit is contained in:
alma 2026-01-11 22:12:12 +01:00
parent 45a47c40b7
commit e4e71add54

View File

@ -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 (