"use client"; import { BrandingGenericIcon } from "@/components/feat/icons/branding-icons"; import { ContextMenu, ContextMenuContent, ContextMenuItem, ContextMenuSeparator, ContextMenuTrigger, } from "@/components/ui/context-menu"; import Github from "@/components/ui/github"; import { ALegacy } from "@/components/util/link"; import { ModeToggle } from "@/components/util/mode-toggle"; import { version } from "@/config/version"; import { useScroll } from "@/lib/hooks/use-scroll"; import { cn } from "@/lib/utils"; import { ServerCrash } from "lucide-react"; import Link from "next/link"; export function NavBar() { const showBorder = useScroll(40); return (