From 655127d155977fee6aa7db03b5c502f0b83a4e66 Mon Sep 17 00:00:00 2001 From: Lauris Skraucis Date: Tue, 28 May 2024 12:09:03 +0200 Subject: [PATCH] fix: exclude atoms web wrappers from build (#15216) * fix: exclude atoms web wrappers from build * refactor: tsconfig web wrapper regex * refactor: wrappers follow schema Component(Web|Platform)Wrapper.tsx * fix: tsconfig regex for web wrapper --- packages/platform/atoms/availability/index.ts | 2 +- ...sWrapper.tsx => AvailabilitySettingsPlatformWrapper.tsx} | 6 +++--- ...ttingsWrapper.tsx => AvailabilitySettingsWebWrapper.tsx} | 2 +- packages/platform/atoms/index.ts | 2 +- packages/platform/atoms/monorepo.ts | 2 +- packages/platform/atoms/tsconfig.json | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) rename packages/platform/atoms/availability/wrappers/{PlatformAvailabilitySettingsWrapper.tsx => AvailabilitySettingsPlatformWrapper.tsx} (96%) rename packages/platform/atoms/availability/wrappers/{WebAvailabilitySettingsWrapper.tsx => AvailabilitySettingsWebWrapper.tsx} (98%) diff --git a/packages/platform/atoms/availability/index.ts b/packages/platform/atoms/availability/index.ts index 904bc1af97..fb08bd35d8 100644 --- a/packages/platform/atoms/availability/index.ts +++ b/packages/platform/atoms/availability/index.ts @@ -1,4 +1,4 @@ -export { PlatformAvailabilitySettingsWrapper } from "./wrappers/PlatformAvailabilitySettingsWrapper"; +export { AvailabilitySettingsPlatformWrapper } from "./wrappers/AvailabilitySettingsPlatformWrapper"; export { AvailabilitySettings } from "./AvailabilitySettings"; export * from "../types"; diff --git a/packages/platform/atoms/availability/wrappers/PlatformAvailabilitySettingsWrapper.tsx b/packages/platform/atoms/availability/wrappers/AvailabilitySettingsPlatformWrapper.tsx similarity index 96% rename from packages/platform/atoms/availability/wrappers/PlatformAvailabilitySettingsWrapper.tsx rename to packages/platform/atoms/availability/wrappers/AvailabilitySettingsPlatformWrapper.tsx index 7595836584..f2c31a6893 100644 --- a/packages/platform/atoms/availability/wrappers/PlatformAvailabilitySettingsWrapper.tsx +++ b/packages/platform/atoms/availability/wrappers/AvailabilitySettingsPlatformWrapper.tsx @@ -13,7 +13,7 @@ import type { CustomClassNames } from "../AvailabilitySettings"; import { AvailabilitySettings } from "../AvailabilitySettings"; import type { AvailabilityFormValues } from "../types"; -type PlatformAvailabilitySettingsWrapperProps = { +type AvailabilitySettingsPlatformWrapperProps = { id?: string; labels?: { tooltips: Partial; @@ -26,7 +26,7 @@ type PlatformAvailabilitySettingsWrapperProps = { disableEditableHeading?: boolean; }; -export const PlatformAvailabilitySettingsWrapper = ({ +export const AvailabilitySettingsPlatformWrapper = ({ id, customClassNames, onDeleteError, @@ -34,7 +34,7 @@ export const PlatformAvailabilitySettingsWrapper = ({ onUpdateError, onUpdateSuccess, disableEditableHeading = false, -}: PlatformAvailabilitySettingsWrapperProps) => { +}: AvailabilitySettingsPlatformWrapperProps) => { const { isLoading, data: schedule } = useClientSchedule(id); const mySchedule = schedule as ApiSuccessResponse; const { data: me } = useMe(); diff --git a/packages/platform/atoms/availability/wrappers/WebAvailabilitySettingsWrapper.tsx b/packages/platform/atoms/availability/wrappers/AvailabilitySettingsWebWrapper.tsx similarity index 98% rename from packages/platform/atoms/availability/wrappers/WebAvailabilitySettingsWrapper.tsx rename to packages/platform/atoms/availability/wrappers/AvailabilitySettingsWebWrapper.tsx index 8cc158539b..01843bbd5a 100644 --- a/packages/platform/atoms/availability/wrappers/WebAvailabilitySettingsWrapper.tsx +++ b/packages/platform/atoms/availability/wrappers/AvailabilitySettingsWebWrapper.tsx @@ -10,7 +10,7 @@ import { showToast } from "@calcom/ui"; import { AvailabilitySettings } from "../AvailabilitySettings"; -export const WebAvailabilitySettingsWrapper = () => { +export const AvailabilitySettingsWebWrapper = () => { const searchParams = useCompatSearchParams(); const { t } = useLocale(); const router = useRouter(); diff --git a/packages/platform/atoms/index.ts b/packages/platform/atoms/index.ts index 03966e4c90..6c20753b6e 100644 --- a/packages/platform/atoms/index.ts +++ b/packages/platform/atoms/index.ts @@ -1,6 +1,6 @@ export { CalProvider } from "./cal-provider"; export { GcalConnect } from "./gcal-connect"; -export { PlatformAvailabilitySettingsWrapper as AvailabilitySettings } from "./availability"; +export { AvailabilitySettingsPlatformWrapper as AvailabilitySettings } from "./availability"; export { BookerPlatformWrapper as Booker } from "./booker"; export { useIsPlatform } from "./hooks/useIsPlatform"; export { useAtomsContext } from "./hooks/useAtomsContext"; diff --git a/packages/platform/atoms/monorepo.ts b/packages/platform/atoms/monorepo.ts index 2ceac91fd7..39decbda05 100644 --- a/packages/platform/atoms/monorepo.ts +++ b/packages/platform/atoms/monorepo.ts @@ -1,5 +1,5 @@ export { BookerWebWrapper as Booker } from "./booker"; -export { WebAvailabilitySettingsWrapper as AvailabilitySettings } from "./availability/wrappers/WebAvailabilitySettingsWrapper"; +export { AvailabilitySettingsWebWrapper as AvailabilitySettings } from "./availability/wrappers/AvailabilitySettingsWebWrapper"; export { CalProvider } from "./cal-provider/CalProvider"; export { useIsPlatform } from "./hooks/useIsPlatform"; export { useAtomsContext } from "./hooks/useAtomsContext"; diff --git a/packages/platform/atoms/tsconfig.json b/packages/platform/atoms/tsconfig.json index 71da1bd21f..1943a8bba5 100644 --- a/packages/platform/atoms/tsconfig.json +++ b/packages/platform/atoms/tsconfig.json @@ -43,5 +43,5 @@ "../../trpc", "../../app-store" ], - "exclude": ["dist", "build", "node_modules"] + "exclude": ["dist", "build", "node_modules", "**/*WebWrapper.tsx"] }