diff --git a/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsConnectedAccountsListCard.tsx b/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsConnectedAccountsListCard.tsx index 30cab94cc..b6d61f432 100644 --- a/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsConnectedAccountsListCard.tsx +++ b/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsConnectedAccountsListCard.tsx @@ -4,10 +4,7 @@ import { ConnectedAccount } from '@/accounts/types/ConnectedAccount'; import { SettingsAccountsListEmptyStateCard } from '@/settings/accounts/components/SettingsAccountsListEmptyStateCard'; import { SettingsPath } from '@/types/SettingsPath'; -import { currentWorkspaceState } from '@/auth/states/currentWorkspaceState'; import { SettingsAccountsConnectedAccountsRowRightContainer } from '@/settings/accounts/components/SettingsAccountsConnectedAccountsRowRightContainer'; -import { useRecoilValue } from 'recoil'; -import { isDefined } from 'twenty-shared'; import { useNavigateSettings } from '~/hooks/useNavigateSettings'; import { SettingsListCard } from '../../components/SettingsListCard'; @@ -24,17 +21,11 @@ export const SettingsAccountsConnectedAccountsListCard = ({ loading?: boolean; }) => { const navigate = useNavigateSettings(); - const currentWorkspace = useRecoilValue(currentWorkspaceState); if (!accounts.length) { return ; } - const atLeastOneProviderAvailable = - isDefined(currentWorkspace) && - (currentWorkspace?.isGoogleAuthEnabled || - currentWorkspace?.isMicrosoftAuthEnabled); - return ( ( )} - hasFooter={atLeastOneProviderAvailable} + hasFooter={true} footerButtonLabel="Add account" onFooterButtonClick={() => navigate(SettingsPath.NewAccount)} /> diff --git a/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx b/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx index 723098218..1a04f8459 100644 --- a/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx +++ b/packages/twenty-front/src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx @@ -1,8 +1,6 @@ -import { currentWorkspaceState } from '@/auth/states/currentWorkspaceState'; import { useTriggerApisOAuth } from '@/settings/accounts/hooks/useTriggerApiOAuth'; import styled from '@emotion/styled'; import { useLingui } from '@lingui/react/macro'; -import { useRecoilValue } from 'recoil'; import { Button, Card, @@ -32,7 +30,6 @@ export const SettingsAccountsListEmptyStateCard = ({ label, }: SettingsAccountsListEmptyStateCardProps) => { const { triggerApisOAuth } = useTriggerApisOAuth(); - const currentWorkspace = useRecoilValue(currentWorkspaceState); const { t } = useLingui(); @@ -40,22 +37,19 @@ export const SettingsAccountsListEmptyStateCard = ({ {label || t`No connected account`} - {currentWorkspace?.isGoogleAuthEnabled && ( -