import React, { ComponentProps } from "react"; import { cn } from "~/lib/utils"; import Link from "~/renderer/link"; import { Button } from "../ui/button"; import Logo from "./logo"; import { useAuth } from "~/hooks/useAuth"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "../ui/dropdown-menu"; import { FaChevronDown } from "react-icons/fa"; import trpc from "~/lib/trpc"; import { usePageContext } from "~/renderer/context"; const Navbar = () => { const { user, urlPathname } = usePageContext(); const logout = trpc.auth.logout.useMutation({ onSuccess() { window.location.reload(); }, }); return ( <>