diff --git a/packages/platform/atoms/calendar-settings/wrappers/CalendarSettingsPlatformWrapper.tsx b/packages/platform/atoms/calendar-settings/wrappers/CalendarSettingsPlatformWrapper.tsx
index ad4ed1ee5e..f09343fba4 100644
--- a/packages/platform/atoms/calendar-settings/wrappers/CalendarSettingsPlatformWrapper.tsx
+++ b/packages/platform/atoms/calendar-settings/wrappers/CalendarSettingsPlatformWrapper.tsx
@@ -9,11 +9,13 @@ type CalendarSettingsPlatformWrapperProps = {
selectedCalendarSettingsCustomClassnames?: string;
};
calendarRedirectUrls?: CalendarRedirectUrls;
+ allowDelete?: boolean;
};
export const CalendarSettingsPlatformWrapper = ({
classNames,
calendarRedirectUrls,
+ allowDelete = true,
}: CalendarSettingsPlatformWrapperProps) => {
return (
@@ -24,6 +26,7 @@ export const CalendarSettingsPlatformWrapper = ({
);
diff --git a/packages/platform/atoms/selected-calendars/wrappers/SelectedCalendarsSettingsPlatformWrapper.tsx b/packages/platform/atoms/selected-calendars/wrappers/SelectedCalendarsSettingsPlatformWrapper.tsx
index b00f9af2de..e802008707 100644
--- a/packages/platform/atoms/selected-calendars/wrappers/SelectedCalendarsSettingsPlatformWrapper.tsx
+++ b/packages/platform/atoms/selected-calendars/wrappers/SelectedCalendarsSettingsPlatformWrapper.tsx
@@ -36,11 +36,13 @@ export type CalendarRedirectUrls = {
type SelectedCalendarsSettingsPlatformWrapperProps = {
classNames?: string;
calendarRedirectUrls?: CalendarRedirectUrls;
+ allowDelete?: boolean;
};
export const SelectedCalendarsSettingsPlatformWrapper = ({
classNames = "mx-5 mb-6",
calendarRedirectUrls,
+ allowDelete,
}: SelectedCalendarsSettingsPlatformWrapperProps) => {
const { t } = useLocale();
const query = useConnectedCalendars({});
@@ -81,12 +83,14 @@ export const SelectedCalendarsSettingsPlatformWrapper = ({
className="border-subtle mt-4 rounded-lg border"
actions={
-
+ {allowDelete && (
+
+ )}
}>
diff --git a/packages/platform/examples/base/src/pages/calendars.tsx b/packages/platform/examples/base/src/pages/calendars.tsx
index c54f5e12cd..4aded1786b 100644
--- a/packages/platform/examples/base/src/pages/calendars.tsx
+++ b/packages/platform/examples/base/src/pages/calendars.tsx
@@ -10,7 +10,7 @@ export default function Calendars(props: { calUsername: string; calEmail: string
-
+
);