register disable repo

This commit is contained in:
Mads Rasmussen
2023-10-11 14:21:24 +02:00
parent d9476a8846
commit df0b8c9e12

View File

@@ -1,9 +1,11 @@
import { UmbUserRepository } from './user.repository.js';
import { UmbUserItemStore } from './user-item.store.js';
import { UmbUserStore } from './user.store.js';
import { UmbDisableUserRepository } from './disable-user.repository.js';
import type { ManifestStore, ManifestRepository, ManifestItemStore } from '@umbraco-cms/backoffice/extension-registry';
export const USER_REPOSITORY_ALIAS = 'Umb.Repository.User';
export const DISABLE_USER_REPOSITORY_ALIAS = 'Umb.Repository.User.Disable';
const repository: ManifestRepository = {
type: 'repository',
@@ -12,6 +14,13 @@ const repository: ManifestRepository = {
api: UmbUserRepository,
};
const disableRepository: ManifestRepository = {
type: 'repository',
alias: DISABLE_USER_REPOSITORY_ALIAS,
name: 'Disable User Repository',
api: UmbDisableUserRepository,
};
const store: ManifestStore = {
type: 'store',
alias: 'Umb.Store.User',
@@ -26,4 +35,4 @@ const itemStore: ManifestItemStore = {
api: UmbUserItemStore,
};
export const manifests = [repository, store, itemStore];
export const manifests = [repository, disableRepository, store, itemStore];