diff --git a/packages/twenty-front/src/modules/action-menu/actions/record-actions/components/RecordActionMenuEntriesSetter.tsx b/packages/twenty-front/src/modules/action-menu/actions/record-actions/components/RecordActionMenuEntriesSetter.tsx
index 2bcc8400d..7d64ec72c 100644
--- a/packages/twenty-front/src/modules/action-menu/actions/record-actions/components/RecordActionMenuEntriesSetter.tsx
+++ b/packages/twenty-front/src/modules/action-menu/actions/record-actions/components/RecordActionMenuEntriesSetter.tsx
@@ -8,14 +8,17 @@ import { useObjectMetadataItemById } from '@/object-metadata/hooks/useObjectMeta
import { useRecoilComponentValueV2 } from '@/ui/utilities/state/component-state/hooks/useRecoilComponentValueV2';
import { useIsFeatureEnabled } from '@/workspace/hooks/useIsFeatureEnabled';
-const globalRecordActionEffects = [ExportRecordsActionEffect];
+const noSelectionRecordActionEffects = [ExportRecordsActionEffect];
const singleRecordActionEffects = [
ManageFavoritesActionEffect,
DeleteRecordsActionEffect,
];
-const multipleRecordActionEffects = [DeleteRecordsActionEffect];
+const multipleRecordActionEffects = [
+ ExportRecordsActionEffect,
+ DeleteRecordsActionEffect,
+];
export const RecordActionMenuEntriesSetter = () => {
const contextStoreNumberOfSelectedRecords = useRecoilComponentValueV2(
@@ -39,23 +42,18 @@ export const RecordActionMenuEntriesSetter = () => {
}
const actions =
- contextStoreNumberOfSelectedRecords === 1
- ? singleRecordActionEffects
- : multipleRecordActionEffects;
+ contextStoreNumberOfSelectedRecords === 0
+ ? noSelectionRecordActionEffects
+ : contextStoreNumberOfSelectedRecords === 1
+ ? singleRecordActionEffects
+ : multipleRecordActionEffects;
return (
<>
- {globalRecordActionEffects.map((ActionEffect, index) => (
-
- ))}
{actions.map((ActionEffect, index) => (
))}