diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/toolbar/property-editor-ui-tiny-mce-toolbar-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/toolbar/property-editor-ui-tiny-mce-toolbar-configuration.element.ts index 7fa88663d3..8aa3c4a9cb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/toolbar/property-editor-ui-tiny-mce-toolbar-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/toolbar/property-editor-ui-tiny-mce-toolbar-configuration.element.ts @@ -4,11 +4,14 @@ import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbPropertyEditorExtensionElement, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { firstValueFrom } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; +import { tinymce } from '@umbraco-cms/backoffice/external/tinymce'; + +const tinyIconSet = tinymce.default.IconManager.get('default'); type ToolbarConfig = { alias: string; label: string; - icon: string; + icon?: string; selected: boolean; }; @@ -102,7 +105,7 @@ export class UmbPropertyEditorUITinyMceToolbarConfigurationElement this._toolbarConfig, (v) => html`