From 4cc0f82e695d5876633bccf904f65dba6c20d6c7 Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Thu, 2 Feb 2023 11:18:33 +0100 Subject: [PATCH] fix(ui) - cards library reser search and pagination --- .../components/MetricsLibraryModal/MetricsLibraryModal.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/app/components/Dashboard/components/MetricsLibraryModal/MetricsLibraryModal.tsx b/frontend/app/components/Dashboard/components/MetricsLibraryModal/MetricsLibraryModal.tsx index cfa6a4a6d..6a998e0c8 100644 --- a/frontend/app/components/Dashboard/components/MetricsLibraryModal/MetricsLibraryModal.tsx +++ b/frontend/app/components/Dashboard/components/MetricsLibraryModal/MetricsLibraryModal.tsx @@ -16,7 +16,12 @@ function MetricsLibraryModal(props: Props) { const [selectedList, setSelectedList] = useState([]); useEffect(() => { + metricStore.updateKey('page', 1) metricStore.updateKey('listView', true); + + return () => { + metricStore.updateKey('filter', { ...metricStore.filter, query: '' }) + } }, []); const onSelectionChange = (list: any) => { @@ -24,7 +29,7 @@ function MetricsLibraryModal(props: Props) { }; const onChange = ({ target: { value } }: any) => { - metricStore.updateKey('metricsSearch', value) + metricStore.updateKey('filter', { ...metricStore.filter, query: value }) }; return (