From 58df502d43afddeb5e105bbb47f91d284f1cc1c7 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Wed, 20 Mar 2024 21:58:33 -0700 Subject: [PATCH] Fixed date filter display. --- src/lib/date.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/date.ts b/src/lib/date.ts index a7112029..19cd3d48 100644 --- a/src/lib/date.ts +++ b/src/lib/date.ts @@ -164,7 +164,7 @@ export function parseDateRange(value: string | object, locale = 'en-US'): DateRa case 'day': return { startDate: subDays(startOfDay(now), num), - endDate: endOfDay(now), + endDate: subDays(endOfDay(now), num ? 1 : 0), unit: num ? 'day' : 'hour', offset: 0, num: num || 1, @@ -181,8 +181,8 @@ export function parseDateRange(value: string | object, locale = 'en-US'): DateRa }; case 'month': return { - startDate: subMonths(startOfMonth(now), 1), - endDate: subMonths(endOfMonth(now), 1), + startDate: subMonths(startOfMonth(now), num), + endDate: subMonths(endOfMonth(now), num), unit: 'day', offset: 0, num: num || 1, @@ -190,8 +190,8 @@ export function parseDateRange(value: string | object, locale = 'en-US'): DateRa }; case 'year': return { - startDate: subYears(startOfYear(now), 1), - endDate: subYears(endOfYear(now), 1), + startDate: subYears(startOfYear(now), num), + endDate: subYears(endOfYear(now), num), unit: 'month', offset: 0, num: num || 1,