'use client'; import type { User } from 'next-auth'; import { useRouter } from 'next/navigation'; import { PlusIcon } from '@/components/icons'; import { SidebarHistory } from '@/components/sidebar-history'; import { SidebarUserNav } from '@/components/sidebar-user-nav'; import { Button } from '@/components/ui/button'; import { Sidebar, SidebarContent, SidebarFooter, SidebarGroup, SidebarGroupContent, SidebarHeader, SidebarMenu, useSidebar, } from '@/components/ui/sidebar'; import { BetterTooltip } from '@/components/ui/tooltip'; export function AppSidebar({ user }: { user: User | undefined }) { const router = useRouter(); const { setOpenMobile } = useSidebar(); return (
{ setOpenMobile(false); router.push('/'); router.refresh(); }} className="flex flex-row gap-3 items-center" > Chatbot
{user && ( )}
); }