import { Button } from "@/components/ui/button"; import { authOptions } from "@/lib/auth"; import { Archive, MoreHorizontal, Star, Tag, Home, Brain} from "lucide-react"; import { getServerSession } from "next-auth"; import Link from "next/link"; import { redirect } from "next/navigation"; function SidebarItem({ name, logo, path, }: { name: string; logo: React.ReactNode; path: string; }) { return (
  • {logo} {name}
  • ); } export default async function Sidebar() { const session = await getServerSession(authOptions); if (!session) { redirect("/"); } return ( ); }