diff --git a/src/Umbraco.Web.UI.Client/src/libs/extension-api/functions/create-extension-element.function.ts b/src/Umbraco.Web.UI.Client/src/libs/extension-api/functions/create-extension-element.function.ts index 754b8ea7aa..fe503df335 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/extension-api/functions/create-extension-element.function.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/extension-api/functions/create-extension-element.function.ts @@ -11,7 +11,7 @@ export async function createExtensionElement( const elementConstructor = await loadManifestElement(elementPropValue); if (elementConstructor) { return new elementConstructor(); - } else { + } else if (!manifest.elementName) { console.error( `-- Extension of alias "${manifest.alias}" did not succeed creating an element class instance via the extension manifest property '${elementPropValue}'. The imported Element JS file did not export a 'element' or 'default'. Alternatively define the 'elementName' in the manifest.`, manifest, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon.stories.ts index 180c09f639..3ce6b4e598 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon.stories.ts @@ -8,6 +8,7 @@ export default { } as Meta; const Template: Story = () => { + const approvedIcons = icons.filter((x) => x.legacy !== true); return html`
${repeat( - icons, + approvedIcons, (icon) => icon.name, (icon) => html`
= [ }, ], }, + /* TODO: Implement Permissions Entity Action { type: 'entityAction', kind: 'default', @@ -108,6 +109,8 @@ const entityActions: Array = [ }, ], }, + */ + /* TODO: Implement Notifications Entity Action { type: 'entityAction', kind: 'default', @@ -130,6 +133,7 @@ const entityActions: Array = [ }, ], }, + */ ]; export const manifests: Array = [ diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-bulk-actions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-bulk-actions/manifests.ts index 0c6940f22b..0799dfb4dd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-bulk-actions/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-bulk-actions/manifests.ts @@ -57,6 +57,7 @@ export const manifests: Array = [ }, ], }, + /* TODO: implement bulk duplicate action { type: 'entityBulkAction', kind: 'default', @@ -79,6 +80,8 @@ export const manifests: Array = [ }, ], }, + */ + /* TODO: implement bulk move action { type: 'entityBulkAction', kind: 'default', @@ -101,6 +104,8 @@ export const manifests: Array = [ }, ], }, + */ + /* TODO: implement bulk trash action { type: 'entityBulkAction', kind: 'default', @@ -123,4 +128,5 @@ export const manifests: Array = [ }, ], }, + */ ]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/user/entity-bulk-actions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/user/user/entity-bulk-actions/manifests.ts index 5855a236f4..3b9e43a859 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/user/entity-bulk-actions/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/user/entity-bulk-actions/manifests.ts @@ -8,6 +8,7 @@ import type { ManifestEntityBulkAction, ManifestTypes } from '@umbraco-cms/backo import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection'; const entityActions: Array = [ + /* TODO: Implement SetGroup entity action { type: 'entityBulkAction', alias: 'Umb.EntityBulkAction.User.SetGroup', @@ -25,6 +26,7 @@ const entityActions: Array = [ }, ], }, + */ { type: 'entityBulkAction', alias: 'Umb.EntityBulkAction.User.Enable',