Skip to content

Commit

Permalink
fix: Daterangepicker is not opening in some browsers (#17087)
Browse files Browse the repository at this point in the history
* fix: daterangepicker issue

* update

* fix: useTeamPlan isn't relevant on self-hosted

* chore: Revert UpgradeTeamsBadge fixes, unrelevant to this PR

* fix: Fix button width for other languages

---------

Co-authored-by: Alex van Andel <me@alexvanandel.com>
  • Loading branch information
anikdhabal and emrysal authored Oct 14, 2024
1 parent 2c7c9fd commit 12bbbe3
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ const CreateNewOutOfOfficeEntry = () => {
<>
<Button
color="primary"
className="flex w-20 items-center justify-between px-4"
className="flex items-center justify-between px-4"
onClick={() => setOpenModal(true)}
data-testid="add_entry_ooo">
<Icon name="plus" size={16} /> {t("add")}
Expand Down
17 changes: 10 additions & 7 deletions packages/ui/components/form/date-range-picker/DateRangePicker.tsx
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
"use client";

import * as Popover from "@radix-ui/react-popover";
import { format } from "date-fns";
import * as React from "react";
import type { DateRange } from "react-day-picker";

import { classNames as cn } from "@calcom/lib";

import { Button } from "../../button";
import { Popover, PopoverContent, PopoverTrigger } from "../../popover";
import { Calendar } from "./Calendar";

type DatePickerWithRangeProps = {
Expand Down Expand Up @@ -37,8 +37,8 @@ export function DatePickerWithRange({

return (
<div className={cn("grid gap-2", className)}>
<Popover>
<PopoverTrigger asChild>
<Popover.Root>
<Popover.Trigger asChild>
<Button
id="date"
color="secondary"
Expand All @@ -56,8 +56,11 @@ export function DatePickerWithRange({
<span>Pick a date</span>
)}
</Button>
</PopoverTrigger>
<PopoverContent className="w-auto p-0" align="start">
</Popover.Trigger>
<Popover.Content
className="bg-default text-emphasis z-50 w-auto rounded-md border p-0 outline-none"
align="start"
sideOffset={4}>
<Calendar
initialFocus
fromDate={minDate}
Expand All @@ -69,8 +72,8 @@ export function DatePickerWithRange({
numberOfMonths={1}
disabled={disabled}
/>
</PopoverContent>
</Popover>
</Popover.Content>
</Popover.Root>
</div>
);
}

0 comments on commit 12bbbe3

Please sign in to comment.