From ba0f27750d41ff1f0cde53ee5bd2ce76153b7f01 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 3 Oct 2023 15:11:52 +0200 Subject: [PATCH] remove unused modal context --- .../input-tiny-mce/input-tiny-mce.element.ts | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/input-tiny-mce.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/input-tiny-mce.element.ts index 6c530463d7..a1f151fda2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/input-tiny-mce.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/input-tiny-mce.element.ts @@ -5,10 +5,7 @@ import { uriAttributeSanitizer } from './input-tiny-mce.sanitizer.js'; import { FormControlMixin } from '@umbraco-cms/backoffice/external/uui'; import { renderEditor, type tinymce } from '@umbraco-cms/backoffice/external/tinymce'; import { UMB_AUTH, UmbLoggedInUser } from '@umbraco-cms/backoffice/auth'; -import { - TinyMcePluginArguments, - UmbTinyMcePluginBase, -} from '@umbraco-cms/backoffice/components'; +import { TinyMcePluginArguments, UmbTinyMcePluginBase } from '@umbraco-cms/backoffice/components'; import { ClassConstructor, hasDefaultExport, loadExtension } from '@umbraco-cms/backoffice/extension-api'; import { ManifestTinyMcePlugin, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { @@ -21,7 +18,6 @@ import { state, } from '@umbraco-cms/backoffice/external/lit'; import { firstValueFrom } from '@umbraco-cms/backoffice/external/rxjs'; -import { UMB_MODAL_CONTEXT_TOKEN, UmbModalContext } from '@umbraco-cms/backoffice/modal'; import { UmbMediaHelper } from '@umbraco-cms/backoffice/utils'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbPropertyEditorConfigCollection } from '@umbraco-cms/backoffice/property-editor'; @@ -35,7 +31,6 @@ export class UmbInputTinyMceElement extends FormControlMixin(UmbLitElement) { @state() private _tinyConfig: tinymce.RawEditorOptions = {}; - modalContext!: UmbModalContext; #mediaHelper = new UmbMediaHelper(); #currentUser?: UmbLoggedInUser; #auth?: typeof UMB_AUTH.TYPE; @@ -52,10 +47,6 @@ export class UmbInputTinyMceElement extends FormControlMixin(UmbLitElement) { constructor() { super(); - this.consumeContext(UMB_MODAL_CONTEXT_TOKEN, (modalContext) => { - this.modalContext = modalContext; - }); - // TODO => this breaks tests, removing for now will ignore user language // and fall back to tinymce default language // this.consumeContext(UMB_AUTH, (instance) => { @@ -210,11 +201,11 @@ export class UmbInputTinyMceElement extends FormControlMixin(UmbLitElement) { // define keyboard shortcuts editor.addShortcut('Ctrl+S', '', () => - this.dispatchEvent(new CustomEvent('rte.shortcut.save', { composed: true, bubbles: true })) + this.dispatchEvent(new CustomEvent('rte.shortcut.save', { composed: true, bubbles: true })), ); editor.addShortcut('Ctrl+P', '', () => - this.dispatchEvent(new CustomEvent('rte.shortcut.saveAndPublish', { composed: true, bubbles: true })) + this.dispatchEvent(new CustomEvent('rte.shortcut.saveAndPublish', { composed: true, bubbles: true })), ); // bind editor events