"use client"; import { MagnifyingGlass } from "@phosphor-icons/react/dist/ssr/MagnifyingGlass"; import { Button } from "@pythnetwork/component-library/Button"; import { Skeleton } from "@pythnetwork/component-library/Skeleton"; import { useMemo } from "react"; import { useIsSSR } from "react-aria"; import { useToggleSearchDialog } from "./search-dialog"; export const SearchButton = () => { const toggleSearchDialog = useToggleSearchDialog(); return ( ); }; const SearchText = () => { const isSSR = useIsSSR(); return isSSR ? : ; }; const SearchTextImpl = () => { const isMac = useMemo(() => navigator.userAgent.includes("Mac"), []); return isMac ? "⌘ K" : "Ctrl K"; };