+
{topNavItems.map((n) => {
const isActive = n.id === "projects" ? isProjects
: n.id === "activity" ? isActivity
@@ -115,12 +174,14 @@ export function VIBNSidebar({ workspace }: VIBNSidebarProps) {
-
+
{n.icon}
- {n.label}
+ {!collapsed && n.label}
);
})}
-
+
{/* Projects list */}
-
-
+ {!collapsed && (
+
- Projects
-
+ }}>
+ Projects
+
+ )}
{projects.map((p) => {
const isActive = activeProjectId === p.id;
return (
-
- {p.productName}
-
+ {!collapsed && (
+
+ {p.productName}
+
+ )}
);
})}
{/* User footer */}
-
+
{userInitial}
-
-
- {session?.user?.name ?? session?.user?.email?.split("@")[0] ?? "Account"}
+ {!collapsed && (
+
+
+ {session?.user?.name ?? session?.user?.email?.split("@")[0] ?? "Account"}
+
+
-
-
+ )}
);