From 00b92d8a57ab00a9e282c55be0ad1697c0cb8b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Tue, 4 Feb 2025 15:15:13 +0100 Subject: [PATCH] tsc corrections --- .../block-grid-entry/block-grid-entry.element.ts | 7 ------- .../block/block-grid/context/block-grid-entries.context.ts | 6 ++++-- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.element.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.element.ts index c04e9c7eca..f2ae6dd0c8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.element.ts @@ -175,13 +175,6 @@ export class UmbBlockGridEntryElement extends UmbLitElement implements UmbProper }, null, ); - this.observe( - this.#context.isValidBlockType, - (valid) => { - this._invalidBlockType = valid; - }, - null, - ); // TODO: Implement index. this.observe( this.#context.label, diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-entries.context.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-entries.context.ts index a4a7bc51b9..41f98aca18 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-entries.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-entries.context.ts @@ -410,8 +410,10 @@ export class UmbBlockGridEntriesContext return this._catalogueRouteBuilderState.getValue()?.({ view: 'clipboard', index: index }); } - blockTypeOf(contentTypeKey: string) { - return this.#allowedBlockTypes.getValue().find((x) => x.contentElementTypeKey === contentTypeKey); + override blockTypeOf(contentTypeKey: string) { + return this.#allowedBlockTypes.asObservablePart((types) => + types.find((x) => x.contentElementTypeKey === contentTypeKey), + ); } /*