From 1d48c1e86d5fcb5f3385aadabc65cd041bff180a Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Fri, 20 Sep 2024 09:20:27 +0200 Subject: [PATCH] feat: create a pure extension rather than depend on the UmbImage extension as we don't need all of that --- .../rte/tiptap/extensions/umb/media-upload.extension.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/rte/tiptap/extensions/umb/media-upload.extension.ts b/src/Umbraco.Web.UI.Client/src/packages/rte/tiptap/extensions/umb/media-upload.extension.ts index 2a2278597f..ec9e7cfd5d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/rte/tiptap/extensions/umb/media-upload.extension.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/rte/tiptap/extensions/umb/media-upload.extension.ts @@ -5,7 +5,7 @@ import { type UmbTemporaryFileModel, } from '@umbraco-cms/backoffice/temporary-file'; import { imageSize } from '@umbraco-cms/backoffice/utils'; -import { type Editor, UmbImage } from '@umbraco-cms/backoffice/external/tiptap'; +import { type Editor, Extension } from '@umbraco-cms/backoffice/external/tiptap'; import { UmbId } from '@umbraco-cms/backoffice/id'; import { UMB_NOTIFICATION_CONTEXT } from '@umbraco-cms/backoffice/notification'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; @@ -49,7 +49,7 @@ export default class UmbTiptapMediaUploadExtension extends UmbTiptapExtensionApi // eslint-disable-next-line @typescript-eslint/no-this-alias const self = this; return [ - UmbImage.extend({ + Extension.create({ name: 'umbMediaUpload', onCreate() { this.parent?.();