"use client"; import { Logo } from "@/components/Logo"; import { Search } from "@/components/Search"; import clsx from "clsx"; import { motion, useScroll, useTransform } from "framer-motion"; import Link from "next/link"; import { forwardRef } from "react"; import { Button } from "./Button"; import { MobileNavigation, useIsInsideMobileNavigation, useMobileNavigationStore } from "./MobileNavigation"; import { ThemeToggle } from "./ThemeToggle"; const TopLevelNavItem = ({ href, children }: { href: string; children: React.ReactNode }) => { return (