From 098a0675286710f261425a2aece51644c86e1900 Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Sat, 12 Feb 2022 06:56:03 +0100 Subject: [PATCH] fix(ui) - debounce callback --- .../components/shared/SessionSearchField/SessionSearchField.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/app/components/shared/SessionSearchField/SessionSearchField.tsx b/frontend/app/components/shared/SessionSearchField/SessionSearchField.tsx index a24e18ab0..8a610735f 100644 --- a/frontend/app/components/shared/SessionSearchField/SessionSearchField.tsx +++ b/frontend/app/components/shared/SessionSearchField/SessionSearchField.tsx @@ -13,7 +13,7 @@ interface Props { addFilterByKeyAndValue: (key: string, value: string) => void; } function SessionSearchField(props: Props) { - const debounceFetchFilterSearch = debounce(props.fetchFilterSearch, 1000) + const debounceFetchFilterSearch = React.useCallback(debounce(props.fetchFilterSearch, 1000), []); const [showModal, setShowModal] = useState(false) const [searchQuery, setSearchQuery] = useState('')