import { useEffect, useState } from "react"; import { SearchResults } from "../modules/search"; import { Tooltip } from "react-tooltip"; import Markdown from "markdown-to-jsx"; export function SearchResultsList({ searchResults, urlsDescriptions, }: { searchResults: SearchResults; urlsDescriptions: Record; }) { const [windowWidth, setWindowWidth] = useState(self.innerWidth); useEffect(() => { const handleResize = () => { setWindowWidth(self.innerWidth); }; self.addEventListener("resize", handleResize); return () => { self.removeEventListener("resize", handleResize); }; }, []); const shouldDisplayDomainBelowTitle = windowWidth < 720; return ( ); }