Compare commits

...

5 Commits

Author SHA1 Message Date
Peer Richelsen 578f7f7d23
Merge branch 'main' into feat/needs-help-embed 2024-01-05 15:14:13 +00:00
sean-brydon 0a1dcee728 Merge remote-tracking branch 'refs/remotes/origin/feat/needs-help-embed' into feat/needs-help-embed 2023-12-28 15:54:10 +10:00
sean-brydon 41100d6943 chore: useIsEmbed hook 2023-12-28 15:53:37 +10:00
Peer Richelsen 56eea06acf
Merge branch 'main' into feat/needs-help-embed 2023-12-22 19:52:16 +00:00
sean-brydon 2caf18fc86 fix: check for isEmbed 2023-12-21 11:42:56 +10:00

View File

@ -4,6 +4,7 @@ import { useCallback, useMemo } from "react";
import { shallow } from "zustand/shallow";
import dayjs from "@calcom/dayjs";
import { useIsEmbed } from "@calcom/embed-core/embed-iframe";
import { WEBAPP_URL } from "@calcom/lib/constants";
import { useLocale } from "@calcom/lib/hooks/useLocale";
import { BookerLayouts } from "@calcom/prisma/zod-utils";
@ -32,7 +33,7 @@ export function Header({
}) {
const { t, i18n } = useLocale();
const session = useSession();
const isEmbed = typeof window !== "undefined" && window?.isEmbed?.();
const [layout, setLayout] = useBookerStore((state) => [state.layout, state.setLayout], shallow);
const selectedDateString = useBookerStore((state) => state.selectedDate);
const setSelectedDate = useBookerStore((state) => state.setSelectedDate);
@ -68,7 +69,7 @@ export function Header({
if (isMonthView) {
return (
<div className="flex gap-2">
{isMyLink ? (
{isMyLink && !isEmbed ? (
<Tooltip content={t("troubleshooter_tooltip")} side="bottom">
<Button
color="primary"
@ -168,7 +169,7 @@ const LayoutToggle = ({
layout: string;
enabledLayouts?: BookerLayouts[];
}) => {
const isEmbed = typeof window !== "undefined" && window?.isEmbed?.();
const isEmbed = useIsEmbed();
const { t } = useLocale();