reorganize

This commit is contained in:
Mads Rasmussen
2024-09-27 07:44:50 +02:00
parent d913de97ab
commit cd0c712e6d
9 changed files with 23 additions and 16 deletions

View File

@@ -1,2 +1 @@
export { UmbMediaTypeFolderRepository } from './media-type-folder.repository.js';
export { UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS } from './constants.js';
export * from './repository/index.js';

View File

@@ -1,19 +1,8 @@
import { UMB_MEDIA_TYPE_FOLDER_ENTITY_TYPE } from '../../entity.js';
import { UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS, UMB_MEDIA_TYPE_FOLDER_STORE_ALIAS } from './constants.js';
import { UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS } from './repository/constants.js';
import { manifests as repositoryManifests } from './repository/manifests.js';
export const manifests: Array<UmbExtensionManifest> = [
{
type: 'repository',
alias: UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS,
name: 'Media Type Folder Repository',
api: () => import('./media-type-folder.repository.js'),
},
{
type: 'store',
alias: UMB_MEDIA_TYPE_FOLDER_STORE_ALIAS,
name: 'Media Type Folder Store',
api: () => import('./media-type-folder.store.js'),
},
{
type: 'entityAction',
kind: 'folderUpdate',
@@ -34,4 +23,5 @@ export const manifests: Array<UmbExtensionManifest> = [
folderRepositoryAlias: UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS,
},
},
...repositoryManifests,
];

View File

@@ -0,0 +1,2 @@
export * from './constants.js';
export * from './media-type-folder.repository.js';

View File

@@ -0,0 +1,16 @@
import { UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS, UMB_MEDIA_TYPE_FOLDER_STORE_ALIAS } from './constants.js';
export const manifests: Array<UmbExtensionManifest> = [
{
type: 'repository',
alias: UMB_MEDIA_TYPE_FOLDER_REPOSITORY_ALIAS,
name: 'Media Type Folder Repository',
api: () => import('./media-type-folder.repository.js'),
},
{
type: 'store',
alias: UMB_MEDIA_TYPE_FOLDER_STORE_ALIAS,
name: 'Media Type Folder Store',
api: () => import('./media-type-folder.store.js'),
},
];

View File

@@ -1,4 +1,4 @@
import { UMB_MEDIA_TYPE_FOLDER_ENTITY_TYPE } from '../../entity.js';
import { UMB_MEDIA_TYPE_FOLDER_ENTITY_TYPE } from '../../../entity.js';
import type { UmbFolderModel } from '@umbraco-cms/backoffice/tree';
import { MediaTypeService } from '@umbraco-cms/backoffice/external/backend-api';
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';