import Logo from "@/assets/logo.svg" import { ThemeSwitcher } from "@/components/ui/theme-switcher" import UserButton from "@/components/ui/userButton" import { User } from "@/lib/types" import Image from "next/image" import Link from "next/link" import { Button } from "../ui/button" export default function ProfileNavbar({ userData }: { userData: User }) { return ( <nav className=" py-2 px-4 w-full flex items-center justify-between border-b border-border"> <div className="flex items-center space-x-4"> <Link href="/" className="ring-offset-2 ring-offset-background focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none rounded-sm" > <Image src={Logo} alt="Logo" width={36} height={36} /> </Link> <div className="text-sm font-medium flex items-center">Sandbox</div> </div> <div className="flex items-center space-x-4"> <ThemeSwitcher /> {Boolean(userData?.id) ? ( <UserButton userData={userData} /> ) : ( <Link href="/sign-in"> <Button>Login</Button> </Link> )} </div> </nav> ) }