From 8c05830dcf67afe158f72edfdc02f35381c77211 Mon Sep 17 00:00:00 2001 From: bosiraphael Date: Wed, 20 Nov 2024 14:54:19 +0100 Subject: [PATCH] show objectRecordIdentifier name when only one record is selected --- .../command-menu/components/CommandMenuContextRecordChip.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextRecordChip.tsx b/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextRecordChip.tsx index 5e9646600..5bcbe1cab 100644 --- a/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextRecordChip.tsx +++ b/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextRecordChip.tsx @@ -2,6 +2,7 @@ import { useContextStoreSelectedRecords } from '@/context-store/hooks/useContext import { contextStoreCurrentObjectMetadataIdComponentState } from '@/context-store/states/contextStoreCurrentObjectMetadataIdComponentState'; import { useObjectMetadataItemById } from '@/object-metadata/hooks/useObjectMetadataItemById'; import { ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem'; +import { getObjectRecordIdentifier } from '@/object-metadata/utils/getObjectRecordIdentifier'; import { useRecordChipData } from '@/object-record/hooks/useRecordChipData'; import { ObjectRecord } from '@/object-record/types/ObjectRecord'; import { useRecoilComponentValueV2 } from '@/ui/utilities/state/component-state/hooks/useRecoilComponentValueV2'; @@ -91,7 +92,8 @@ export const CommandMenuContextRecordChip = () => { ))} {totalCount === 1 - ? records[0].name + ? getObjectRecordIdentifier({ objectMetadataItem, record: records[0] }) + .name : `${totalCount} ${capitalize(objectMetadataItem.namePlural)}`} );