Update Command Menu Item entity (#18391)

Closes https://github.com/twentyhq/core-team-issues/issues/2256
This commit is contained in:
Raphaël Bosi
2026-03-05 11:21:56 +01:00
committed by GitHub
parent 9d4ff7820d
commit abd9709291
19 changed files with 163 additions and 27 deletions
@@ -8,8 +8,7 @@ const AVAILABILITY_TYPE_MAP: Record<
CommandMenuItemAvailabilityType
> = {
GLOBAL: CommandMenuItemAvailabilityType.GLOBAL,
SINGLE_RECORD: CommandMenuItemAvailabilityType.SINGLE_RECORD,
BULK_RECORDS: CommandMenuItemAvailabilityType.BULK_RECORDS,
RECORD_SELECTION: CommandMenuItemAvailabilityType.RECORD_SELECTION,
};
export const fromCommandMenuItemManifestToUniversalFlatCommandMenuItem = ({
@@ -25,6 +24,8 @@ export const fromCommandMenuItemManifestToUniversalFlatCommandMenuItem = ({
universalIdentifier: commandMenuItemManifest.universalIdentifier,
applicationUniversalIdentifier,
label: commandMenuItemManifest.label,
shortLabel: null,
position: 0,
icon: commandMenuItemManifest.icon ?? null,
isPinned: commandMenuItemManifest.isPinned ?? false,
availabilityType: commandMenuItemManifest.availabilityType