From 36c6ca04f44e27077c5a185fd3f27fd49c8b5c2d Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 11 Sep 2023 20:16:36 +0200 Subject: [PATCH] register doc type item store --- .../document-types/repository/manifests.ts | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/manifests.ts index b5a3134cd9..e0eeda7941 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/repository/manifests.ts @@ -1,7 +1,13 @@ +import { UmbDocumentTypeItemStore } from './document-type-item.store.js'; import { UmbDocumentTypeRepository } from './document-type.repository.js'; import { UmbDocumentTypeStore } from './document-type.store.js'; import { UmbDocumentTypeTreeStore } from './document-type.tree.store.js'; -import { ManifestRepository, ManifestStore, ManifestTreeStore } from '@umbraco-cms/backoffice/extension-registry'; +import { + ManifestItemStore, + ManifestRepository, + ManifestStore, + ManifestTreeStore, +} from '@umbraco-cms/backoffice/extension-registry'; export const DOCUMENT_TYPE_REPOSITORY_ALIAS = 'Umb.Repository.DocumentType'; @@ -14,6 +20,7 @@ const repository: ManifestRepository = { export const DOCUMENT_TYPE_STORE_ALIAS = 'Umb.Store.DocumentType'; export const DOCUMENT_TYPE_TREE_STORE_ALIAS = 'Umb.Store.DocumentTypeTree'; +export const DOCUMENT_TYPE_ITEM_STORE_ALIAS = 'Umb.Store.DocumentTypeItem'; const store: ManifestStore = { type: 'store', @@ -29,4 +36,11 @@ const treeStore: ManifestTreeStore = { class: UmbDocumentTypeTreeStore, }; -export const manifests = [repository, store, treeStore]; +const itemStore: ManifestItemStore = { + type: 'itemStore', + alias: DOCUMENT_TYPE_ITEM_STORE_ALIAS, + name: 'Document Type Item Store', + class: UmbDocumentTypeItemStore, +}; + +export const manifests = [repository, store, treeStore, itemStore];