From eb6d85a198fbace59a398eec173e72ad36dc5e8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 26 Apr 2023 14:20:25 +0200 Subject: [PATCH] make sure type prop is optional --- .../libs/extensions-registry/models/index.ts | 4 ++-- .../libs/extensions-registry/models/property-editor.model.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts index bd4170c1ec..5aa1dd3da9 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts @@ -158,7 +158,7 @@ export interface ManifestWithLoader extends ManifestBase { */ export interface ManifestClass extends ManifestWithLoader<{ default: ClassConstructor }> { //type: ManifestStandardTypes; - readonly CLASS_TYPE: ClassType; + readonly CLASS_TYPE?: ClassType; /** * The file location of the javascript file to load @@ -185,7 +185,7 @@ export interface ManifestClassWithClassConstructor extends Manifest export interface ManifestElement extends ManifestWithLoader<{ default: ClassConstructor } | Omit> { //type: ManifestStandardTypes; - readonly ELEMENT_TYPE: ElementType; + readonly ELEMENT_TYPE?: ElementType; /** * The file location of the javascript file to load diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/property-editor.model.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/property-editor.model.ts index c591724259..7cafc2e3f5 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/property-editor.model.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/property-editor.model.ts @@ -1,4 +1,4 @@ -import type { UmbPropertyEditorElement } from './interfaces'; +import type { UmbPropertyEditorElement } from '../interfaces'; import type { ManifestElement, ManifestBase } from '.'; export interface ManifestPropertyEditorUI extends ManifestElement {