'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, SidebarHeader, SidebarMenu, useSidebar, } from '@/components/ui/sidebar'; import Link from 'next/link'; import { Tooltip, TooltipContent, TooltipTrigger } from './ui/tooltip'; export function AppSidebar({ user }: { user: User | undefined }) { const router = useRouter(); const { setOpenMobile } = useSidebar(); return (
{ setOpenMobile(false); }} className="flex flex-row gap-3 items-center" > Chatbot New Chat
{user && }
); }