import * as React from "react" import Image from "next/image" import { AppWindow, Settings, LayoutDashboardIcon, Briefcase } from "lucide-react" import { Sidebar, SidebarContent, SidebarGroup, SidebarHeader, SidebarMenu, SidebarMenuButton, SidebarMenuItem, SidebarMenuSub, SidebarMenuSubButton, SidebarMenuSubItem, SidebarRail, } from "@/components/ui/sidebar" import { Button } from "@/components/ui/button" import Link from "next/link" // This is sample data. const data = { navMain: [ { title: "Dashboard", icon: LayoutDashboardIcon, url: "/dashboard" }, { title: "Customization", url: "#", icon: Briefcase, items: [ { title: "Applications", icon: AppWindow, url: "/dashboard/applications", }, { title: "Settings", icon: Settings, url: "/Dashboard/setting", }, ], }, ], } export function AppSidebar({ ...props }: React.ComponentProps) { return ( Logo
CoreControl v0.0.1
{data.navMain.map((item) => ( {item.icon && } {item.title} {item.items?.length ? ( {item.items.map((subItem) => ( {subItem.icon && } {subItem.title} ))} ) : null} ))} {/* 🚀 Hier kommt der Logout-Button ganz unten */}
) }