Skip to content

Commit 834eb02

Browse files
committed
update imports
1 parent 502f1a3 commit 834eb02

File tree

3 files changed

+84
-129
lines changed

3 files changed

+84
-129
lines changed

src/packages/data-type/tree/manifests.ts

Lines changed: 28 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,51 +5,36 @@ import {
55
UMB_DATA_TYPE_TREE_REPOSITORY_ALIAS,
66
UMB_DATA_TYPE_TREE_STORE_ALIAS,
77
} from './constants.js';
8-
import type {
9-
ManifestRepository,
10-
ManifestTree,
11-
ManifestTreeItem,
12-
ManifestTreeStore,
13-
ManifestTypes,
14-
} from '@umbraco-cms/backoffice/extension-registry';
158

16-
const treeRepository: ManifestRepository = {
17-
type: 'repository',
18-
alias: UMB_DATA_TYPE_TREE_REPOSITORY_ALIAS,
19-
name: 'Data Type Tree Repository',
20-
api: () => import('./data-type-tree.repository.js'),
21-
};
22-
23-
const treeStore: ManifestTreeStore = {
24-
type: 'treeStore',
25-
alias: UMB_DATA_TYPE_TREE_STORE_ALIAS,
26-
name: 'Data Type Tree Store',
27-
api: () => import('./data-type-tree.store.js'),
28-
};
29-
30-
const tree: ManifestTree = {
31-
type: 'tree',
32-
kind: 'default',
33-
alias: UMB_DATA_TYPE_TREE_ALIAS,
34-
name: 'Data Types Tree',
35-
meta: {
36-
repositoryAlias: UMB_DATA_TYPE_TREE_REPOSITORY_ALIAS,
9+
export const manifests: Array<UmbExtensionManifest> = [
10+
{
11+
type: 'repository',
12+
alias: UMB_DATA_TYPE_TREE_REPOSITORY_ALIAS,
13+
name: 'Data Type Tree Repository',
14+
api: () => import('./data-type-tree.repository.js'),
15+
},
16+
{
17+
type: 'treeStore',
18+
alias: UMB_DATA_TYPE_TREE_STORE_ALIAS,
19+
name: 'Data Type Tree Store',
20+
api: () => import('./data-type-tree.store.js'),
21+
},
22+
{
23+
type: 'tree',
24+
kind: 'default',
25+
alias: UMB_DATA_TYPE_TREE_ALIAS,
26+
name: 'Data Types Tree',
27+
meta: {
28+
repositoryAlias: UMB_DATA_TYPE_TREE_REPOSITORY_ALIAS,
29+
},
30+
},
31+
{
32+
type: 'treeItem',
33+
kind: 'default',
34+
alias: 'Umb.TreeItem.DataType',
35+
name: 'Data Type Tree Item',
36+
forEntityTypes: ['data-type-root', 'data-type', 'data-type-folder'],
3737
},
38-
};
39-
40-
const treeItem: ManifestTreeItem = {
41-
type: 'treeItem',
42-
kind: 'default',
43-
alias: 'Umb.TreeItem.DataType',
44-
name: 'Data Type Tree Item',
45-
forEntityTypes: ['data-type-root', 'data-type', 'data-type-folder'],
46-
};
47-
48-
export const manifests: Array<ManifestTypes> = [
49-
treeRepository,
50-
treeStore,
51-
tree,
52-
treeItem,
5338
...folderManifests,
5439
...reloadManifests,
5540
];

src/packages/dictionary/tree/manifests.ts

Lines changed: 28 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,50 +5,35 @@ import {
55
UMB_DICTIONARY_TREE_STORE_ALIAS,
66
} from './constants.js';
77
import { manifests as reloadTreeItemChildrenManifests } from './reload-tree-item-children/manifests.js';
8-
import type {
9-
ManifestRepository,
10-
ManifestTree,
11-
ManifestTreeItem,
12-
ManifestTreeStore,
13-
ManifestTypes,
14-
} from '@umbraco-cms/backoffice/extension-registry';
158

16-
const treeRepository: ManifestRepository = {
17-
type: 'repository',
18-
alias: UMB_DICTIONARY_TREE_REPOSITORY_ALIAS,
19-
name: 'Dictionary Tree Repository',
20-
api: () => import('./dictionary-tree.repository.js'),
21-
};
22-
23-
const treeStore: ManifestTreeStore = {
24-
type: 'treeStore',
25-
alias: UMB_DICTIONARY_TREE_STORE_ALIAS,
26-
name: 'Dictionary Tree Store',
27-
api: () => import('./dictionary-tree.store.js'),
28-
};
29-
30-
const tree: ManifestTree = {
31-
type: 'tree',
32-
kind: 'default',
33-
alias: UMB_DICTIONARY_TREE_ALIAS,
34-
name: 'Dictionary Tree',
35-
meta: {
36-
repositoryAlias: UMB_DICTIONARY_TREE_REPOSITORY_ALIAS,
9+
export const manifests: Array<UmbExtensionManifest> = [
10+
{
11+
type: 'repository',
12+
alias: UMB_DICTIONARY_TREE_REPOSITORY_ALIAS,
13+
name: 'Dictionary Tree Repository',
14+
api: () => import('./dictionary-tree.repository.js'),
15+
},
16+
{
17+
type: 'treeStore',
18+
alias: UMB_DICTIONARY_TREE_STORE_ALIAS,
19+
name: 'Dictionary Tree Store',
20+
api: () => import('./dictionary-tree.store.js'),
21+
},
22+
{
23+
type: 'tree',
24+
kind: 'default',
25+
alias: UMB_DICTIONARY_TREE_ALIAS,
26+
name: 'Dictionary Tree',
27+
meta: {
28+
repositoryAlias: UMB_DICTIONARY_TREE_REPOSITORY_ALIAS,
29+
},
30+
},
31+
{
32+
type: 'treeItem',
33+
kind: 'default',
34+
alias: 'Umb.TreeItem.Dictionary',
35+
name: 'Dictionary Tree Item',
36+
forEntityTypes: [UMB_DICTIONARY_ROOT_ENTITY_TYPE, UMB_DICTIONARY_ENTITY_TYPE],
3737
},
38-
};
39-
40-
const treeItem: ManifestTreeItem = {
41-
type: 'treeItem',
42-
kind: 'default',
43-
alias: 'Umb.TreeItem.Dictionary',
44-
name: 'Dictionary Tree Item',
45-
forEntityTypes: [UMB_DICTIONARY_ROOT_ENTITY_TYPE, UMB_DICTIONARY_ENTITY_TYPE],
46-
};
47-
48-
export const manifests: Array<ManifestTypes> = [
49-
treeRepository,
50-
treeStore,
51-
tree,
52-
treeItem,
5338
...reloadTreeItemChildrenManifests,
5439
];

src/packages/media/media/recycle-bin/tree/manifests.ts

Lines changed: 28 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,50 +5,35 @@ import {
55
UMB_MEDIA_RECYCLE_BIN_TREE_STORE_ALIAS,
66
} from './constants.js';
77
import { manifests as reloadTreeItemChildrenManifests } from './reload-tree-item-children/manifests.js';
8-
import type {
9-
ManifestRepository,
10-
ManifestTree,
11-
ManifestTreeItem,
12-
ManifestTreeStore,
13-
ManifestTypes,
14-
} from '@umbraco-cms/backoffice/extension-registry';
158

16-
const treeRepository: ManifestRepository = {
17-
type: 'repository',
18-
alias: UMB_MEDIA_RECYCLE_BIN_TREE_REPOSITORY_ALIAS,
19-
name: 'Media Recycle Bin Tree Repository',
20-
api: () => import('./media-recycle-bin-tree.repository.js'),
21-
};
22-
23-
const treeStore: ManifestTreeStore = {
24-
type: 'treeStore',
25-
alias: UMB_MEDIA_RECYCLE_BIN_TREE_STORE_ALIAS,
26-
name: 'Media Recycle Bin Tree Store',
27-
api: () => import('./media-recycle-bin-tree.store.js'),
28-
};
29-
30-
const tree: ManifestTree = {
31-
type: 'tree',
32-
kind: 'default',
33-
alias: UMB_MEDIA_RECYCLE_BIN_TREE_ALIAS,
34-
name: 'Media Recycle Bin Tree',
35-
meta: {
36-
repositoryAlias: UMB_MEDIA_RECYCLE_BIN_TREE_REPOSITORY_ALIAS,
9+
export const manifests: Array<UmbExtensionManifest> = [
10+
{
11+
type: 'repository',
12+
alias: UMB_MEDIA_RECYCLE_BIN_TREE_REPOSITORY_ALIAS,
13+
name: 'Media Recycle Bin Tree Repository',
14+
api: () => import('./media-recycle-bin-tree.repository.js'),
15+
},
16+
{
17+
type: 'treeStore',
18+
alias: UMB_MEDIA_RECYCLE_BIN_TREE_STORE_ALIAS,
19+
name: 'Media Recycle Bin Tree Store',
20+
api: () => import('./media-recycle-bin-tree.store.js'),
21+
},
22+
{
23+
type: 'tree',
24+
kind: 'default',
25+
alias: UMB_MEDIA_RECYCLE_BIN_TREE_ALIAS,
26+
name: 'Media Recycle Bin Tree',
27+
meta: {
28+
repositoryAlias: UMB_MEDIA_RECYCLE_BIN_TREE_REPOSITORY_ALIAS,
29+
},
30+
},
31+
{
32+
type: 'treeItem',
33+
kind: 'default',
34+
alias: 'Umb.TreeItem.Media.RecycleBin',
35+
name: 'Media Recycle Bin Tree Item',
36+
forEntityTypes: [UMB_MEDIA_RECYCLE_BIN_ROOT_ENTITY_TYPE],
3737
},
38-
};
39-
40-
const treeItem: ManifestTreeItem = {
41-
type: 'treeItem',
42-
kind: 'default',
43-
alias: 'Umb.TreeItem.Media.RecycleBin',
44-
name: 'Media Recycle Bin Tree Item',
45-
forEntityTypes: [UMB_MEDIA_RECYCLE_BIN_ROOT_ENTITY_TYPE],
46-
};
47-
48-
export const manifests: Array<ManifestTypes> = [
49-
treeRepository,
50-
treeStore,
51-
tree,
52-
treeItem,
5338
...reloadTreeItemChildrenManifests,
5439
];

0 commit comments

Comments
 (0)