diff --git a/web/src/components/filter/ReviewFilterGroup.tsx b/web/src/components/filter/ReviewFilterGroup.tsx
index b1d74ce23..2a2229ec9 100644
--- a/web/src/components/filter/ReviewFilterGroup.tsx
+++ b/web/src/components/filter/ReviewFilterGroup.tsx
@@ -212,7 +212,7 @@ function CamerasFilterButton({
))}
-
+
+
>
);
@@ -271,8 +280,6 @@ function CalendarFilterButton({
day,
updateSelectedDay,
}: CalendarFilterButtonProps) {
- const [open, setOpen] = useState(false);
- const [selectedDay, setSelectedDay] = useState(day);
const disabledDates = useMemo(() => {
const tomorrow = new Date();
tomorrow.setHours(tomorrow.getHours() + 24, -1, 0, 0);
@@ -298,22 +305,21 @@ function CalendarFilterButton({
{
- setSelectedDay(day);
+ updateSelectedDay(day);
}}
/>
>
@@ -321,16 +327,7 @@ function CalendarFilterButton({
if (isMobile) {
return (
- {
- if (!open) {
- setSelectedDay(day);
- }
-
- setOpen(open);
- }}
- >
+
{trigger}
{content}
@@ -338,16 +335,7 @@ function CalendarFilterButton({
}
return (
- {
- if (!open) {
- setSelectedDay(day);
- }
-
- setOpen(open);
- }}
- >
+
{trigger}
{content}
@@ -433,7 +421,7 @@ function GeneralFilterButton({
))}
+
+
>
);