V16 Ensures backwards compatibility of deprecated UMB_CONTENT_PROPERTY_CONTEXT (#19465)

* Ensures backwards compatibility of `UMB_CONTENT_PROPERTY_CONTEXT`

* Updates usage of deprecated `UMB_CONTENT_PROPERTY_CONTEXT` to `UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT`
This commit is contained in:
Lee Kelleher
2025-06-02 18:14:54 +01:00
committed by GitHub
parent e19eb66226
commit a8080d0cf4
4 changed files with 7 additions and 7 deletions

View File

@@ -10,5 +10,5 @@ export const UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT = new UmbContextToken<UmbP
* This will be removed in v.18
*/
export const UMB_CONTENT_PROPERTY_CONTEXT = new UmbContextToken<UmbPropertyTypeBasedPropertyContext>(
'UmbContentPropertyContext',
'UmbPropertyTypeBasedPropertyContext',
);

View File

@@ -3,7 +3,7 @@ import type {
UmbDocumentTreeRootItemsRequestArgs,
UmbDocumentTreeRootModel,
} from './types.js';
import { UMB_CONTENT_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/content';
import { UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/content';
import { UmbDefaultTreeContext } from '@umbraco-cms/backoffice/tree';
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
@@ -15,7 +15,7 @@ export class UmbDocumentTreeContext extends UmbDefaultTreeContext<
constructor(host: UmbControllerHost) {
super(host);
this.consumeContext(UMB_CONTENT_PROPERTY_CONTEXT, (context) => {
this.consumeContext(UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT, (context) => {
this.observe(context?.dataType, (value) => {
this.updateAdditionalRequestArgs({ dataType: value });
});

View File

@@ -21,7 +21,7 @@ import {
} from '@umbraco-cms/backoffice/external/lit';
import { debounce, UmbPaginationManager } from '@umbraco-cms/backoffice/utils';
import { UmbModalBaseElement } from '@umbraco-cms/backoffice/modal';
import { UMB_CONTENT_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/content';
import { UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/content';
import type { UUIInputEvent, UUIPaginationEvent } from '@umbraco-cms/backoffice/external/uui';
import { isUmbracoFolder } from '@umbraco-cms/backoffice/media-type';
import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity';
@@ -82,7 +82,7 @@ export class UmbMediaPickerModalElement extends UmbModalBaseElement<UmbMediaPick
constructor() {
super();
this.consumeContext(UMB_CONTENT_PROPERTY_CONTEXT, (context) => {
this.consumeContext(UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT, (context) => {
this.observe(context?.dataType, (dataType) => {
this.#dataType = dataType;
});

View File

@@ -1,5 +1,5 @@
import type { UmbMediaTreeItemModel, UmbMediaTreeRootItemsRequestArgs, UmbMediaTreeRootModel } from './types.js';
import { UMB_CONTENT_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/content';
import { UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/content';
import { UmbDefaultTreeContext } from '@umbraco-cms/backoffice/tree';
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
@@ -11,7 +11,7 @@ export class UmbMediaTreeContext extends UmbDefaultTreeContext<
constructor(host: UmbControllerHost) {
super(host);
this.consumeContext(UMB_CONTENT_PROPERTY_CONTEXT, (context) => {
this.consumeContext(UMB_PROPERTY_TYPE_BASED_PROPERTY_CONTEXT, (context) => {
this.observe(context?.dataType, (value) => {
this.updateAdditionalRequestArgs({ dataType: value });
});