import * as React from 'react' import Link from 'next/link' import { cn } from '@/lib/utils' import { auth } from '@/auth' import { clearChats } from '@/app/actions' import { Button, buttonVariants } from '@/components/ui/button' import { Sidebar } from '@/components/sidebar' import { SidebarList } from '@/components/sidebar-list' import { IconGitHub, IconNextChat, IconSeparator, IconVercel } from '@/components/ui/icons' import { SidebarFooter } from '@/components/sidebar-footer' import { ThemeToggle } from '@/components/theme-toggle' import { ClearHistory } from '@/components/clear-history' import { UserMenu } from '@/components/user-menu' async function UserOrLogin() { const session = await auth() return ( <> {session?.user ? ( }> ) : ( )}
{session?.user ? ( ) : ( )}
) } export function Header() { return (
}>
GitHub Deploy to Vercel Deploy
) }