diff --git a/packages/twenty-front/src/modules/information-banner/InformationBanner.tsx b/packages/twenty-front/src/modules/information-banner/InformationBanner.tsx deleted file mode 100644 index 692774397..000000000 --- a/packages/twenty-front/src/modules/information-banner/InformationBanner.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { currentUserState } from '@/auth/states/currentUserState'; -import { InformationBannerAccountToReconnect } from '@/information-banner/InformationBannerReconnectAccount'; -import { useRecoilValue } from 'recoil'; - -export enum InformationBannerKeys { - ACCOUNTS_TO_RECONNECT = 'ACCOUNTS_TO_RECONNECT', -} - -export const InformationBanner = () => { - const currentUser = useRecoilValue(currentUserState); - - const userVars = currentUser?.userVars; - - const firstAccountIdToReconnect = - userVars?.[InformationBannerKeys.ACCOUNTS_TO_RECONNECT]?.[0]; - - return ( - <> - {firstAccountIdToReconnect && ( - - )} - - ); -}; diff --git a/packages/twenty-front/src/modules/information-banner/InformationBannerReconnectAccount.tsx b/packages/twenty-front/src/modules/information-banner/InformationBannerReconnectAccount.tsx deleted file mode 100644 index 94064100b..000000000 --- a/packages/twenty-front/src/modules/information-banner/InformationBannerReconnectAccount.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { ConnectedAccount } from '@/accounts/types/ConnectedAccount'; -import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSingular'; -import { useFindOneRecord } from '@/object-record/hooks/useFindOneRecord'; -import { useTriggerGoogleApisOAuth } from '@/settings/accounts/hooks/useTriggerGoogleApisOAuth'; -import { Button } from '@/ui/input/button/components/Button'; -import { Banner, IconRefresh } from 'twenty-ui'; - -export const InformationBannerAccountToReconnect = ({ - accountIdToReconnect, -}: { - accountIdToReconnect: string; -}) => { - const accountToReconnect = useFindOneRecord({ - objectNameSingular: CoreObjectNameSingular.ConnectedAccount, - objectRecordId: accountIdToReconnect, - }); - - const { triggerGoogleApisOAuth } = useTriggerGoogleApisOAuth(); - - if (!accountToReconnect?.record) { - return null; - } - - return ( - - Sync lost with mailbox {accountToReconnect?.record?.handle}. Please - reconnect for updates: -