feat: dashboard visible para usuarios normales con solo sus tickets
This commit is contained in:
1 parent
f9dc520f65
commit
baef1cc5d6
2 files changed
+118
-32
No files matched your search
@@ -9,11 +9,9 @@ export default function Sidebar() {
|
||||
const { user, logout } = useAuth();
|
||||
|
||||
const navItems = [
|
||||
// Dashboard solo para administradores (todas las áreas) y
|
||||
// supervisores (solo su área).
|
||||
...((user?.role === "admin" || user?.role === "supervisor")
|
||||
? [{ href: "/", icon: "bi-speedometer2", label: "Dashboard" }]
|
||||
: []),
|
||||
// Dashboard para todos: el equipo ve el global (o su área) y los
|
||||
// usuarios normales ven solo sus tickets (sin mensaje de permisos).
|
||||
{ href: "/", icon: "bi-speedometer2", label: "Dashboard" },
|
||||
{ href: "/tickets", icon: "bi-ticket-detailed", label: "Tickets" },
|
||||
{ href: "/knowledge-base", icon: "bi-journal-bookmark", label: "Knowledge Base" },
|
||||
];
|
||||
|
||||
Reference in new issue
Block a user