From d317d48c6e7ea3d7d4909ad3e271cea49b5347d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Tue, 24 Jan 2023 09:53:49 +0100 Subject: [PATCH] add type to content-property --- .../components/content-property/content-property.element.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts index 23f0134e6e..744d5febe0 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts @@ -5,7 +5,7 @@ import { customElement, property, state } from 'lit/decorators.js'; import { UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN } from '../../../settings/data-types/data-type.detail.store'; import type { UmbDataTypeDetailStore } from '../../../settings/data-types/data-type.detail.store'; -import type { ContentProperty, DataTypeDetails } from '@umbraco-cms/models'; +import type { ContentProperty, DataTypeDetails, DataTypePropertyData } from '@umbraco-cms/models'; import '../workspace-property/workspace-property.element'; import { UmbLitElement } from '@umbraco-cms/element'; @@ -43,7 +43,7 @@ export class UmbContentPropertyElement extends UmbLitElement { private _propertyEditorUIAlias?: string; @state() - private _dataTypeData?: any; + private _dataTypeData: DataTypePropertyData[] = []; private _dataTypeStore?: UmbDataTypeDetailStore; private _dataTypeObserver?: UmbObserverController; @@ -63,7 +63,7 @@ export class UmbContentPropertyElement extends UmbLitElement { this._dataTypeObserver?.destroy(); if (dataTypeKey) { this._dataTypeObserver = this.observe(this._dataTypeStore.getByKey(dataTypeKey), (dataType) => { - this._dataTypeData = dataType?.data; + this._dataTypeData = dataType?.data || []; this._propertyEditorUIAlias = dataType?.propertyEditorUIAlias || undefined; }); }