import { Tag, Home, PackageOpen, Settings, Search, Shield } from "lucide-react"; import { redirect } from "next/navigation"; import SidebarItem from "./SidebarItem"; import { getServerAuthSession } from "@/server/auth"; import Link from "next/link"; import SidebarProfileOptions from "./SidebarProfileOptions"; import { Separator } from "@/components/ui/separator"; import AllLists from "./AllLists"; import serverConfig from "@hoarder/shared/config"; import { api } from "@/server/api/client"; export default async function Sidebar() { const session = await getServerAuthSession(); if (!session) { redirect("/"); } const lists = await api.lists.list(); return ( ); }