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
- +
);