Skip to content

Commit 75cb04e

Browse files
fix: datepicker position
1 parent dfc8978 commit 75cb04e

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/components/input-elements/DatePicker/DatePicker.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,10 @@ const DatePicker = React.forwardRef<HTMLDivElement, DatePickerProps>((props, ref
149149
leaveTo="opacity-0 -translate-y-4"
150150
>
151151
<PopoverPanel
152+
anchor="bottom start"
152153
className={tremorTwMerge(
153154
// common
154-
"absolute z-10 min-w-min left-0 divide-y overflow-y-auto outline-none rounded-tremor-default p-3 border my-1",
155+
"z-10 min-w-min divide-y overflow-y-auto outline-none rounded-tremor-default p-3 border [--anchor-gap:4px]",
155156
// light
156157
"bg-tremor-background border-tremor-border divide-tremor-border shadow-tremor-dropdown",
157158
// dark

src/components/input-elements/DateRangePicker/DateRangePicker.tsx

+4-2
Original file line numberDiff line numberDiff line change
@@ -248,10 +248,11 @@ const DateRangePicker = React.forwardRef<HTMLDivElement, DateRangePickerProps>((
248248
leaveTo="opacity-0 -translate-y-4"
249249
>
250250
<PopoverPanel
251+
anchor="bottom start"
251252
focus={true}
252253
className={tremorTwMerge(
253254
// common
254-
"absolute z-10 min-w-min left-0 divide-y overflow-y-auto outline-none rounded-tremor-default p-3 border my-1",
255+
"min-w-min divide-y overflow-y-auto outline-none rounded-tremor-default p-3 border [--anchor-gap:4px]",
255256
// light
256257
"bg-tremor-background border-tremor-border divide-tremor-border shadow-tremor-dropdown",
257258
// dark
@@ -328,9 +329,10 @@ const DateRangePicker = React.forwardRef<HTMLDivElement, DateRangePickerProps>((
328329
leaveTo="opacity-0 -translate-y-4"
329330
>
330331
<ListboxOptions
332+
anchor="bottom end"
331333
className={tremorTwMerge(
332334
// common
333-
"absolute z-10 w-full inset-x-0 right-0 divide-y overflow-y-auto outline-none border my-1",
335+
"[--anchor-gap:4px] divide-y overflow-y-auto outline-none border",
334336
// light
335337
"shadow-tremor-dropdown bg-tremor-background border-tremor-border divide-tremor-border rounded-tremor-default",
336338
// dark

0 commit comments

Comments
 (0)