remove unused modal context

This commit is contained in:
Mads Rasmussen
2023-10-03 15:11:52 +02:00
parent fa31b5cfe7
commit ba0f27750d

View File

@@ -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