From 0fd6f823d973397d1613eb08dbdde020b030af38 Mon Sep 17 00:00:00 2001
From: Daniel Lautzenheiser <lautzd@gmail.com>
Date: Mon, 23 Jan 2023 14:43:54 -0500
Subject: [PATCH] fix: docs search box closing too fast (#417)

---
 .../src/components/layout/search/SearchModal.tsx     |  2 +-
 .../src/components/layout/search/SearchResult.tsx    | 12 ------------
 2 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/packages/docs/src/components/layout/search/SearchModal.tsx b/packages/docs/src/components/layout/search/SearchModal.tsx
index ffe2e5ba..f8065eaf 100644
--- a/packages/docs/src/components/layout/search/SearchModal.tsx
+++ b/packages/docs/src/components/layout/search/SearchModal.tsx
@@ -99,7 +99,7 @@ const SearchModal: FC<SearchModalProps> = ({ open, onClose, searchablePages }) =
     setCanFocus(true);
     setTimeout(() => {
       onClose();
-    });
+    }, 100);
   }, [onClose]);
 
   const handleSearchChange = useCallback((event: ChangeEvent<HTMLInputElement>) => {
diff --git a/packages/docs/src/components/layout/search/SearchResult.tsx b/packages/docs/src/components/layout/search/SearchResult.tsx
index 86033e24..ccb17deb 100644
--- a/packages/docs/src/components/layout/search/SearchResult.tsx
+++ b/packages/docs/src/components/layout/search/SearchResult.tsx
@@ -58,24 +58,12 @@ interface SearchResultProps {
 const SearchResult = ({ entry: { url, title }, summary, onClick }: SearchResultProps) => {
   const theme = useTheme();
 
-  // const Icon = useMemo(() => {
-  //   switch (type) {
-  //     case NEWS:
-  //       return ArticleIcon;
-  //     case BULLETIN:
-  //       return NewspaperIcon;
-  //     default:
-  //       return WebIcon;
-  //   }
-  // }, [type]);
-
   return (
     <Button
       component={Link}
       href={url}
       key={`result-${url}`}
       onClick={onClick}
-      // startIcon={<Icon fontSize="large" />}
       sx={{
         display: 'flex',
         alignItems: 'flex-start',