From 608e11e11d46e736bb13bf22de552fa3cd961e53 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 8 Feb 2024 15:35:57 +0100 Subject: [PATCH] remove unused entity store --- .../packages/core/store/entity-item.store.ts | 26 ------------------- .../src/packages/core/store/index.ts | 1 - .../repository/item/media-type-item.store.ts | 2 +- 3 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 src/Umbraco.Web.UI.Client/src/packages/core/store/entity-item.store.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/store/entity-item.store.ts b/src/Umbraco.Web.UI.Client/src/packages/core/store/entity-item.store.ts deleted file mode 100644 index 1077e40f75..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/core/store/entity-item.store.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { UmbStoreBase } from './store-base.js'; -import type { ItemResponseModelBaseModel } from '@umbraco-cms/backoffice/backend-api'; -import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; -import { UmbArrayState } from '@umbraco-cms/backoffice/observable-api'; - -/** - * @export - * @class UmbDataTypeItemStore - * @extends {UmbStoreBase} - * @description - Data Store for Data Type items - */ - -export class UmbEntityItemStore extends UmbStoreBase { - /** - * Creates an instance of UmbEntityItemStore. - * @param {UmbControllerHost} host - * @memberof UmbDataTypeItemStore - */ - constructor(host: UmbControllerHost, storeAlias: string) { - super(host, storeAlias, new UmbArrayState([], (x) => x.id)); - } - - items(ids: Array) { - return this._data.asObservablePart((items) => items.filter((item) => ids.includes(item.id))); - } -} diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/store/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/store/index.ts index 0463b3036a..325d58118d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/store/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/store/index.ts @@ -1,7 +1,6 @@ export * from './store-base.js'; export * from './store.interface.js'; export * from './store.js'; -export * from './entity-item.store.js'; export { UmbDetailStoreBase } from './detail-store-base.js'; export type { UmbDetailStore } from './detail-store.interface.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media-types/repository/item/media-type-item.store.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media-types/repository/item/media-type-item.store.ts index 682d62c3bd..c5ec91c90e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media-types/repository/item/media-type-item.store.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media-types/repository/item/media-type-item.store.ts @@ -6,7 +6,7 @@ import { UmbItemStoreBase } from '@umbraco-cms/backoffice/store'; /** * @export * @class UmbMediaTypeItemStore - * @extends {UmbEntityItemStore} + * @extends {UmbItemStoreBase} * @description - Data Store for Media Type items */