diff --git a/packages/platform/atoms/connect/OAuthConnect.tsx b/packages/platform/atoms/connect/OAuthConnect.tsx index 37fe19f0b6..046e21d0cd 100644 --- a/packages/platform/atoms/connect/OAuthConnect.tsx +++ b/packages/platform/atoms/connect/OAuthConnect.tsx @@ -70,7 +70,7 @@ export const OAuthConnect: FC< StartIcon="calendar-days" color="primary" disabled={isClickable ? false : isChecking} - tooltip={tooltip ? tooltip : } + tooltip={tooltip ? tooltip : } tooltipSide={tooltipSide} tooltipOffset={10} className={cn("", !isDisabled && "cursor-pointer", className)} @@ -101,7 +101,11 @@ export const OAuthConnect: FC< ); }; -export const ConnectedCalendarsTooltip = () => { +export const ConnectedCalendarsTooltip = ({ + calendarInstance, +}: { + calendarInstance: (typeof CALENDARS)[number]; +}) => { const { data: connectedCalendars, isLoading: isConnectedCalendarsLoading } = useConnectedCalendars({}); if (isConnectedCalendarsLoading) @@ -111,16 +115,18 @@ export const ConnectedCalendarsTooltip = () => { return (
- {connectedCalendars?.connectedCalendars.map((calendar, index, arr) => { - return ( - <> -
- {calendar.primary?.name} - {calendar.primary?.email} -
- {arr.length - 1 !== index &&
} - - ); - })} + {connectedCalendars?.connectedCalendars + .filter((calendar) => calendar.integration.slug === `${calendarInstance}-calendar`) + .map((calendar, index, arr) => { + return ( + <> +
+ {calendar.primary?.name} - {calendar.primary?.email} +
+ {arr.length - 1 !== index &&
} + + ); + })}
); }; diff --git a/packages/platform/atoms/connect/apple/AppleConnect.tsx b/packages/platform/atoms/connect/apple/AppleConnect.tsx index 3d760cbb52..78771c5f72 100644 --- a/packages/platform/atoms/connect/apple/AppleConnect.tsx +++ b/packages/platform/atoms/connect/apple/AppleConnect.tsx @@ -88,7 +88,7 @@ export const AppleConnect: FC>> = ({ StartIcon="calendar-days" color="primary" disabled={isClickable ? false : isChecking} - tooltip={tooltip ? tooltip : } + tooltip={tooltip ? tooltip : } tooltipSide={tooltipSide} tooltipOffset={10} className={cn("", !isDisabled && "cursor-pointer", className)}