diff --git a/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.test.tsx b/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.test.tsx
index 466256f25b..4f386d207e 100644
--- a/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.test.tsx
+++ b/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.test.tsx
@@ -56,7 +56,7 @@ describe('EntityContextMenuItemBlueprint', () => {
"T": undefined,
"attachTo": {
"id": "page:catalog/entity",
- "input": "extraContextMenuItems",
+ "input": "contextMenuItems",
},
"configSchema": undefined,
"disabled": false,
diff --git a/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.tsx b/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.tsx
index 5a4daeaf24..1bb9ede1a9 100644
--- a/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.tsx
+++ b/plugins/catalog-react/src/alpha/blueprints/EntityContextMenuItemBlueprint.tsx
@@ -62,7 +62,7 @@ export type EntityContextMenuItemParams =
/** @alpha */
export const EntityContextMenuItemBlueprint = createExtensionBlueprint({
kind: 'entity-context-menu-item',
- attachTo: { id: 'page:catalog/entity', input: 'extraContextMenuItems' },
+ attachTo: { id: 'page:catalog/entity', input: 'contextMenuItems' },
output: [coreExtensionData.reactElement],
*factory(params: EntityContextMenuItemParams, { node, apis }) {
const loaderFactory = () => {
diff --git a/plugins/catalog/src/alpha/pages.tsx b/plugins/catalog/src/alpha/pages.tsx
index c8dc7b2913..b7832f3a16 100644
--- a/plugins/catalog/src/alpha/pages.tsx
+++ b/plugins/catalog/src/alpha/pages.tsx
@@ -72,9 +72,7 @@ export const catalogEntityPage = PageBlueprint.makeWithOverrides({
EntityContentBlueprint.dataRefs.filterExpression.optional(),
EntityContentBlueprint.dataRefs.group.optional(),
]),
- extraContextMenuItems: createExtensionInput([
- coreExtensionData.reactElement,
- ]),
+ contextMenuItems: createExtensionInput([coreExtensionData.reactElement]),
},
config: {
schema: {
@@ -91,7 +89,7 @@ export const catalogEntityPage = PageBlueprint.makeWithOverrides({
loader: async () => {
const { EntityLayout } = await import('./components/EntityLayout');
- const extraMenuItems = inputs.extraContextMenuItems.map(item =>
+ const menuItems = inputs.contextMenuItems.map(item =>
item.get(coreExtensionData.reactElement),
);
@@ -102,7 +100,7 @@ export const catalogEntityPage = PageBlueprint.makeWithOverrides({
const header = inputs.header?.get(
EntityHeaderBlueprint.dataRefs.element,
- ) ?? ;
+ ) ?? ;
let groups = Object.entries(defaultEntityContentGroups).reduce(
(rest, group) => {
@@ -141,7 +139,7 @@ export const catalogEntityPage = PageBlueprint.makeWithOverrides({
const Component = () => {
return (
-
+
{Object.values(groups).flatMap(({ title, items }) =>
items.map(output => (