From 19fae5c117ab2ce4c1d8ea2c2ff8657e7a5431fa Mon Sep 17 00:00:00 2001 From: eduardklinger <110473990+eduardklinger@users.noreply.github.com> Date: Sat, 1 Mar 2025 12:58:58 +0100 Subject: [PATCH] Remove filter selection on page reload --- src/components/shared/TableFilters.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/shared/TableFilters.tsx b/src/components/shared/TableFilters.tsx index c65a729297..70c338038b 100644 --- a/src/components/shared/TableFilters.tsx +++ b/src/components/shared/TableFilters.tsx @@ -140,6 +140,12 @@ const TableFilters = ({ dispatch(loadResourceIntoTable()); }; + useEffect(() => { + // Reset filter selection to ensure filter selection is closed on mount/reload + dispatch(removeSelectedFilter()); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + useEffect(() => { // Call to apply filter changes with 500MS debounce! let applyFilterChangesDebouncedTimeoutId = setTimeout(applyFilterChangesDebounced, 500);