From f603f54a08cef48e33becd59dbf53e600fdf28af Mon Sep 17 00:00:00 2001 From: thecodrr Date: Mon, 25 Jul 2022 15:23:27 +0500 Subject: [PATCH] feat: show current/total search results --- packages/editor/src/toolbar/popups/search-replace.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/editor/src/toolbar/popups/search-replace.tsx b/packages/editor/src/toolbar/popups/search-replace.tsx index 414214e2d..ae93f8b23 100644 --- a/packages/editor/src/toolbar/popups/search-replace.tsx +++ b/packages/editor/src/toolbar/popups/search-replace.tsx @@ -8,7 +8,7 @@ import { Editor } from "../../types"; export type SearchReplacePopupProps = { editor: Editor }; export function SearchReplacePopup(props: SearchReplacePopupProps) { const { editor } = props; - const { selectedText, results } = editor.storage + const { selectedText, results, selectedIndex } = editor.storage .searchreplace as SearchStorage; const [isReplacing, setIsReplacing] = useState(false); @@ -160,8 +160,7 @@ export function SearchReplacePopup(props: SearchReplacePopupProps) { px: 1, }} > - {results ? `${results.length}` : "0"} - {isExpanded ? "" : " results"} + {results ? `${selectedIndex + 1}/${results.length}` : ""}