Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit c1660e5

Browse files
#136 - Fix issue where availability filters would indicate they are active even after reset
1 parent 6d80298 commit c1660e5

File tree

1 file changed

+10
-0
lines changed
  • client/src/components/availability

1 file changed

+10
-0
lines changed

client/src/components/availability/index.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,16 @@ export default function Availability({
2121
unavailableSelected
2222
);
2323

24+
React.useEffect(() => {
25+
if (availableSelected !== isAvailableSelected) {
26+
setIsAvailableSelected(availableSelected);
27+
}
28+
if (unavailableSelected !== isUnavailableSelected) {
29+
setIsUnavailableSelected(unavailableSelected);
30+
}
31+
// eslint-disable-next-line react-hooks/exhaustive-deps
32+
}, [availableSelected, unavailableSelected]);
33+
2434
const handleAvailableClicked = () => {
2535
const newValue = !isAvailableSelected;
2636
setIsAvailableSelected(newValue);

0 commit comments

Comments
 (0)