"use client"; import { Bitcoin, Feather, Home, LoaderPinwheel, StickyNote, Table, } from "lucide-react"; import Link from "next/link"; import { usePathname } from "next/navigation"; import type { ReactNode } from "react"; import { useIsMobile } from "@/hooks/use-mobile"; import { cn } from "@/lib/utils"; export function Navbar() { const pathname = usePathname(); const mobile = useIsMobile(); if ( !/^\/(?:tl(?:\/[a-zA-Z0-9]+)?|rubgram|artifact|guide|donate)$/gm.test( pathname, ) ) return ""; return (