Skip to content

Commit a8b6625

Browse files
committed
feat: add timezone conversion utilities for date filters
- Introduce functions to convert dates to UTC timestamps for start and end of day in specified timezones. - Update datepicker component to utilize new timezone utilities for accurate date filtering.
1 parent 0235e10 commit a8b6625

3 files changed

Lines changed: 1 addition & 2 deletions

File tree

packages/datum-ui/src/components/data-table/features/filter/components/datepicker.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import type { DateRangePreset } from '../../../..'
33
import { cn } from '@repo/shadcn/lib/utils'
44
import { useCallback, useMemo } from 'react'
55
import { CalendarDatePicker, Label } from '../../../..'
6-
import { toUTCTimestampEndOfDay, toUTCTimestampStartOfDay } from '../../../../../utils/timezone'
76
import {
87
useDateFilter,
98
useDateRangeFilter,
109
} from '../../../hooks/useFilterQueryState'
10+
import { toUTCTimestampEndOfDay, toUTCTimestampStartOfDay } from '../timezone'
1111

1212
export interface DatePickerFilterProps {
1313
filterKey: string

packages/datum-ui/src/utils/timezone.ts renamed to packages/datum-ui/src/components/data-table/features/filter/timezone.ts

File renamed without changes.
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
export { toUTCTimestampEndOfDay, toUTCTimestampStartOfDay } from './timezone'
21
export { cn } from '@repo/shadcn/lib/utils'

0 commit comments

Comments
 (0)