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 && (
-
);