From dae7327ed36328aaac95dffc903cd56281e0d2bc Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Wed, 3 Dec 2025 14:47:56 -0800 Subject: [PATCH] Fix date range increment function Closes #3828 --- src/components/input/WebsiteDateFilter.tsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/components/input/WebsiteDateFilter.tsx b/src/components/input/WebsiteDateFilter.tsx index beb6f371..18b4f13b 100644 --- a/src/components/input/WebsiteDateFilter.tsx +++ b/src/components/input/WebsiteDateFilter.tsx @@ -1,6 +1,6 @@ import { Button, Icon, ListItem, Row, Select, Text } from '@umami/react-zen'; import { isAfter } from 'date-fns'; -import { useCallback, useMemo } from 'react'; +import { useMemo } from 'react'; import { useDateRange, useDateRangeQuery, useMessages, useNavigation } from '@/components/hooks'; import { ChevronRight } from '@/components/icons'; import { getDateRangeValue } from '@/lib/date'; @@ -45,13 +45,9 @@ export function WebsiteDateFilter({ } }; - const handleIncrement = useCallback( - (increment: number) => { - router.push(updateParams({ offset: +offset + increment })); - }, - [offset], - ); - + const handleIncrement = increment => { + router.push(updateParams({ offset: Number(offset) + increment })); + }; const handleSelect = (compare: any) => { router.push(updateParams({ compare })); };