show objectRecordIdentifier name when only one record is selected

This commit is contained in:
bosiraphael
2024-11-20 14:54:19 +01:00
parent e1415b6ad8
commit 8c05830dcf

View File

@@ -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 = () => {
))}
</StyledAvatarContainer>
{totalCount === 1
? records[0].name
? getObjectRecordIdentifier({ objectMetadataItem, record: records[0] })
.name
: `${totalCount} ${capitalize(objectMetadataItem.namePlural)}`}
</StyledChip>
);