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',