From 69eafaa697010b7adb882a6deb32353eaefc166e Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 18 Jun 2024 21:59:20 +0200 Subject: [PATCH] split token from implementation --- .../repository/detail/document-type-detail.repository.ts | 2 +- .../detail/document-type-detail.store.context-token.ts | 6 ++++++ .../repository/detail/document-type-detail.store.ts | 6 +----- .../documents/document-types/repository/detail/index.ts | 2 +- .../document-types/tree/document-type-tree.repository.ts | 2 +- .../tree/document-type.tree.store.context-token.ts | 6 ++++++ .../document-types/tree/document-type.tree.store.ts | 6 +----- .../src/packages/documents/document-types/tree/index.ts | 2 +- 8 files changed, 18 insertions(+), 14 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.context-token.ts create mode 100644 src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.context-token.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.repository.ts index 35fcc97675..faf5883411 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.repository.ts @@ -1,6 +1,6 @@ import type { UmbDocumentTypeDetailModel } from '../../types.js'; import { UmbDocumentTypeDetailServerDataSource } from './document-type-detail.server.data-source.js'; -import { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT } from './document-type-detail.store.js'; +import { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT } from './document-type-detail.store.context-token.js'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { UmbDetailRepositoryBase } from '@umbraco-cms/backoffice/repository'; export class UmbDocumentTypeDetailRepository extends UmbDetailRepositoryBase { diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.context-token.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.context-token.ts new file mode 100644 index 0000000000..f2bc21f30e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.context-token.ts @@ -0,0 +1,6 @@ +import { UmbContextToken } from '@umbraco-cms/backoffice/context-api'; +import type { UmbDocumentTypeDetailStore } from './document-type-detail.store.js'; + +export const UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT = new UmbContextToken( + 'UmbDocumentTypeDetailStore', +); diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.ts index 07f5bb1371..12bd2b4447 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/document-type-detail.store.ts @@ -1,7 +1,7 @@ import type { UmbDocumentTypeDetailModel } from '../../types.js'; -import { UmbContextToken } from '@umbraco-cms/backoffice/context-api'; import { UmbDetailStoreBase } from '@umbraco-cms/backoffice/store'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; +import { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT } from './document-type-detail.store.context-token.js'; /** * @export @@ -20,8 +20,4 @@ export class UmbDocumentTypeDetailStore extends UmbDetailStoreBase( - 'UmbDocumentTypeDetailStore', -); - export { UmbDocumentTypeDetailStore as api }; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/index.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/index.ts index 537d9901ef..480ccaedd1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/detail/index.ts @@ -1,3 +1,3 @@ export { UmbDocumentTypeDetailRepository } from './document-type-detail.repository.js'; export { UMB_DOCUMENT_TYPE_DETAIL_REPOSITORY_ALIAS, UMB_DOCUMENT_TYPE_DETAIL_STORE_ALIAS } from './manifests.js'; -export { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT } from './document-type-detail.store.js'; +export { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT } from './document-type-detail.store.context-token.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type-tree.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type-tree.repository.ts index 30589bfa2f..fdab000953 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type-tree.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type-tree.repository.ts @@ -1,6 +1,6 @@ import { UMB_DOCUMENT_TYPE_ROOT_ENTITY_TYPE } from '../entity.js'; import { UmbDocumentTypeTreeServerDataSource } from './document-type.tree.server.data-source.js'; -import { UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT } from './document-type.tree.store.js'; +import { UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT } from './document-type.tree.store.context-token.js'; import type { UmbDocumentTypeTreeItemModel, UmbDocumentTypeTreeRootModel } from './types.js'; import { UmbTreeRepositoryBase } from '@umbraco-cms/backoffice/tree'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.context-token.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.context-token.ts new file mode 100644 index 0000000000..4fe751ec40 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.context-token.ts @@ -0,0 +1,6 @@ +import { UmbContextToken } from '@umbraco-cms/backoffice/context-api'; +import type { UmbDocumentTypeTreeStore } from './document-type.tree.store.js'; + +export const UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT = new UmbContextToken( + 'UmbDocumentTypeTreeStore', +); diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.ts index 1c13fd0ebc..9d2195d22e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/document-type.tree.store.ts @@ -1,6 +1,6 @@ -import { UmbContextToken } from '@umbraco-cms/backoffice/context-api'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { UmbUniqueTreeStore } from '@umbraco-cms/backoffice/tree'; +import { UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT } from './document-type.tree.store.context-token.js'; /** * @export @@ -20,7 +20,3 @@ export class UmbDocumentTypeTreeStore extends UmbUniqueTreeStore { } export { UmbDocumentTypeTreeStore as api }; - -export const UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT = new UmbContextToken( - 'UmbDocumentTypeTreeStore', -); diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/index.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/index.ts index f0c2150e54..f2f1e85a61 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/tree/index.ts @@ -1,3 +1,3 @@ -export { UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT } from './document-type.tree.store.js'; +export { UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT } from './document-type.tree.store.context-token.js'; export { UMB_DOCUMENT_TYPE_TREE_REPOSITORY_ALIAS, UMB_DOCUMENT_TYPE_TREE_ALIAS } from './constants.js'; export * from './folder/index.js';