"use client"; import * as React from "react"; import { NavMain } from "./nav-main"; import { NavSecondary } from "./nav-secondary"; import { NavUser } from "./nav-user"; import { Sidebar, SidebarContent, SidebarFooter, SidebarHeader, } from "@/components/ui/sidebar"; import { User } from "next-auth"; import NavTeamSection from "./nav-team-section"; import NavBranding from "./nav-branding"; import { Icons } from "@/components/icons"; import { appConfig, appRoutes } from "@/config"; import { Info } from "lucide-react"; export function AppSidebar({ ...props }: React.ComponentProps & { user?: User | null }) { return ( {props?.user && } {" "} ); } const data = { navSecondary: [ { title: "Discord", url: appConfig.socials.discord, icon: Icons.discord, external: true, }, { title: `Was ist ${appConfig.name}`, url: appRoutes.about, icon: Info, }, ], };