Remove overlay from embed (#11817)

This commit is contained in:
sean-brydon
2023-10-11 23:01:09 +00:00
committed by GitHub
parent 0e50f6d9f8
commit ed8a14fdd7
@@ -3,6 +3,7 @@ import { useRouter, useSearchParams, usePathname } from "next/navigation";
import { useState, useCallback, useEffect } from "react";
import dayjs from "@calcom/dayjs";
import { useIsEmbed } from "@calcom/embed-core/embed-iframe";
import { useTimePreferences } from "@calcom/features/bookings/lib";
import { classNames } from "@calcom/lib";
import { useLocale } from "@calcom/lib/hooks/useLocale";
@@ -18,6 +19,7 @@ import { useOverlayCalendarStore } from "./store";
export function OverlayCalendarContainer() {
const { t } = useLocale();
const isEmbed = useIsEmbed();
const [continueWithProvider, setContinueWithProvider] = useState(false);
const [calendarSettingsOverlay, setCalendarSettingsOverlay] = useState(false);
const { data: session } = useSession();
@@ -102,6 +104,10 @@ export function OverlayCalendarContainer() {
}
}, [session, overlayCalendarQueryParam, toggleOverlayCalendarQueryParam]);
if (isEmbed) {
return null;
}
return (
<>
<div