From 3c854f143b023e4ecd1fc45f9aad874d3d85c111 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 25 Sep 2024 13:12:18 -0500 Subject: [PATCH] fix reset button and update time pickers when using input --- web/src/components/filter/SearchFilterGroup.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/web/src/components/filter/SearchFilterGroup.tsx b/web/src/components/filter/SearchFilterGroup.tsx index 54618aefc..c148f92d8 100644 --- a/web/src/components/filter/SearchFilterGroup.tsx +++ b/web/src/components/filter/SearchFilterGroup.tsx @@ -430,6 +430,13 @@ function TimeRangeFilterButton({ const formattedSelectedAfter = useFormattedHour(config, selectedAfterHour); const formattedSelectedBefore = useFormattedHour(config, selectedBeforeHour); + useEffect(() => { + setSelectedAfterHour(afterHour); + setSelectedBeforeHour(beforeHour); + // only refresh when state changes + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [timeRange]); + const trigger = (