Skip to content

Commit 3861683

Browse files
authored
Merge pull request #153 from acelaya-forks/feature/reset-highlights
Make sure selected visits are reset when filtering changes
2 parents 8987f80 + c218993 commit 3861683

File tree

3 files changed

+44
-43
lines changed

3 files changed

+44
-43
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1919
* *Nothing*
2020

2121
### Fixed
22-
* *Nothing*
22+
* [#146](https://github.com/shlinkio/shlink-web-component/issues/114617) Make sure selected visits are reset when filtering changes.
2323

2424

2525
## [0.4.0] - 2023-11-26

package-lock.json

Lines changed: 42 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/visits/VisitsStats.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ export const VisitsStats: FC<VisitsStatsProps> = (props) => {
129129
useEffect(() => {
130130
const resolvedDateRange = !isFirstLoad.current ? dateRange : (dateRange ?? toDateRange(initialInterval.current));
131131
getVisits({ dateRange: resolvedDateRange, filter: resolvedFilter }, isFirstLoad.current);
132+
setSelectedVisits([]); // Reset selected visits
132133
isFirstLoad.current = false;
133134

134135
// TODO Adding proper list of dependencies here results in an infinite re-render. Refactor this

0 commit comments

Comments
 (0)