Skip to content

Commit bf1bea1

Browse files
committed
update imports
1 parent bb3fbea commit bf1bea1

File tree

19 files changed

+253
-283
lines changed

19 files changed

+253
-283
lines changed
Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,20 @@
1-
import { UMB_LANGUAGE_COLLECTION_REPOSITORY_ALIAS } from './repository/index.js';
1+
import { manifests as collectionActionManifests } from './action/manifests.js';
22
import { manifests as collectionRepositoryManifests } from './repository/manifests.js';
33
import { manifests as collectionViewManifests } from './views/manifests.js';
4-
import { manifests as collectionActionManifests } from './action/manifests.js';
54
import { UMB_LANGUAGE_COLLECTION_ALIAS } from './constants.js';
6-
import type { ManifestCollection, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
5+
import { UMB_LANGUAGE_COLLECTION_REPOSITORY_ALIAS } from './repository/index.js';
76

8-
const collectionManifest: ManifestCollection = {
9-
type: 'collection',
10-
kind: 'default',
11-
alias: UMB_LANGUAGE_COLLECTION_ALIAS,
12-
name: 'Language Collection',
13-
meta: {
14-
repositoryAlias: UMB_LANGUAGE_COLLECTION_REPOSITORY_ALIAS,
7+
export const manifests: Array<UmbExtensionManifest> = [
8+
{
9+
type: 'collection',
10+
kind: 'default',
11+
alias: UMB_LANGUAGE_COLLECTION_ALIAS,
12+
name: 'Language Collection',
13+
meta: {
14+
repositoryAlias: UMB_LANGUAGE_COLLECTION_REPOSITORY_ALIAS,
15+
},
1516
},
16-
};
17-
18-
export const manifests: Array<ManifestTypes> = [
19-
collectionManifest,
17+
...collectionActionManifests,
2018
...collectionRepositoryManifests,
2119
...collectionViewManifests,
22-
...collectionActionManifests,
2320
];
Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection';
2-
import type { ManifestCollectionView, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
32

43
export const UMB_LANGUAGE_TABLE_COLLECTION_VIEW_ALIAS = 'Umb.CollectionView.Language.Table';
54

6-
const tableCollectionView: ManifestCollectionView = {
7-
type: 'collectionView',
8-
alias: UMB_LANGUAGE_TABLE_COLLECTION_VIEW_ALIAS,
9-
name: 'Language Table Collection View',
10-
js: () => import('./table/language-table-collection-view.element.js'),
11-
meta: {
12-
label: 'Table',
13-
icon: 'icon-list',
14-
pathName: 'table',
15-
},
16-
conditions: [
17-
{
18-
alias: UMB_COLLECTION_ALIAS_CONDITION,
19-
match: 'Umb.Collection.Language',
5+
export const manifests: Array<UmbExtensionManifest> = [
6+
{
7+
type: 'collectionView',
8+
alias: UMB_LANGUAGE_TABLE_COLLECTION_VIEW_ALIAS,
9+
name: 'Language Table Collection View',
10+
js: () => import('./table/language-table-collection-view.element.js'),
11+
meta: {
12+
label: 'Table',
13+
icon: 'icon-list',
14+
pathName: 'table',
2015
},
21-
],
22-
};
23-
24-
export const manifests: Array<ManifestTypes> = [tableCollectionView];
16+
conditions: [
17+
{
18+
alias: UMB_COLLECTION_ALIAS_CONDITION,
19+
match: 'Umb.Collection.Language',
20+
},
21+
],
22+
},
23+
];

src/packages/media/media/collection/action/create-media-collection-action.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { UmbMediaTypeStructureRepository } from '@umbraco-cms/backoffice/media-t
77
import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
88
import { UMB_WORKSPACE_MODAL } from '@umbraco-cms/backoffice/modal';
99
import { UmbModalRouteRegistrationController } from '@umbraco-cms/backoffice/router';
10-
import type { ManifestCollectionAction } from '@umbraco-cms/backoffice/extension-registry';
10+
import type { ManifestCollectionAction } from '@umbraco-cms/backoffice/collection';
1111
import type { UmbAllowedMediaTypeModel } from '@umbraco-cms/backoffice/media-type';
1212

1313
@customElement('umb-create-media-collection-action')
Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection';
2-
import type { ManifestCollectionAction, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
32

4-
export const createManifest: ManifestCollectionAction = {
5-
type: 'collectionAction',
6-
kind: 'button',
7-
name: 'Create Media Collection Action',
8-
alias: 'Umb.CollectionAction.Media.Create',
9-
element: () => import('./create-media-collection-action.element.js'),
10-
weight: 100,
11-
meta: {
12-
label: '#general_create',
13-
},
14-
conditions: [
15-
{
16-
alias: UMB_COLLECTION_ALIAS_CONDITION,
17-
match: 'Umb.Collection.Media',
3+
export const manifests: Array<UmbExtensionManifest> = [
4+
{
5+
type: 'collectionAction',
6+
kind: 'button',
7+
name: 'Create Media Collection Action',
8+
alias: 'Umb.CollectionAction.Media.Create',
9+
element: () => import('./create-media-collection-action.element.js'),
10+
weight: 100,
11+
meta: {
12+
label: '#general_create',
1813
},
19-
],
20-
};
21-
22-
export const manifests: Array<ManifestTypes> = [createManifest];
14+
conditions: [
15+
{
16+
alias: UMB_COLLECTION_ALIAS_CONDITION,
17+
match: 'Umb.Collection.Media',
18+
},
19+
],
20+
},
21+
];

src/packages/media/media/collection/manifests.ts

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,18 @@ import { manifests as collectionActionManifests } from './action/manifests.js';
33
import { manifests as collectionRepositoryManifests } from './repository/manifests.js';
44
import { manifests as collectionViewManifests } from './views/manifests.js';
55
import { UMB_MEDIA_COLLECTION_ALIAS } from './index.js';
6-
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
76

8-
const collectionManifest: ManifestTypes = {
9-
type: 'collection',
10-
alias: UMB_MEDIA_COLLECTION_ALIAS,
11-
name: 'Media Collection',
12-
api: () => import('./media-collection.context.js'),
13-
element: () => import('./media-collection.element.js'),
14-
meta: {
15-
repositoryAlias: UMB_MEDIA_COLLECTION_REPOSITORY_ALIAS,
7+
export const manifests: Array<UmbExtensionManifest> = [
8+
{
9+
type: 'collection',
10+
alias: UMB_MEDIA_COLLECTION_ALIAS,
11+
name: 'Media Collection',
12+
api: () => import('./media-collection.context.js'),
13+
element: () => import('./media-collection.element.js'),
14+
meta: {
15+
repositoryAlias: UMB_MEDIA_COLLECTION_REPOSITORY_ALIAS,
16+
},
1617
},
17-
};
18-
19-
export const manifests: Array<ManifestTypes> = [
20-
collectionManifest,
2118
...collectionActionManifests,
2219
...collectionRepositoryManifests,
2320
...collectionViewManifests,

src/packages/media/media/collection/views/manifests.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { UMB_MEDIA_GRID_COLLECTION_VIEW_ALIAS, UMB_MEDIA_TABLE_COLLECTION_VIEW_ALIAS } from './index.js';
22
import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection';
3-
import type { ManifestCollectionView, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
3+
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
4+
import type { ManifestCollectionView } from '@umbraco-cms/backoffice/collection';
45

56
const gridViewManifest: ManifestCollectionView = {
67
type: 'collectionView',
Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection';
2-
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
32

4-
export const createManifest: ManifestTypes = {
5-
type: 'collectionAction',
6-
kind: 'button',
7-
name: 'Create Member Group Collection Action',
8-
alias: 'Umb.CollectionAction.MemberGroup.Create',
9-
weight: 200,
10-
meta: {
11-
label: '#general_create',
12-
href: 'section/member-management/workspace/member-group/create',
13-
},
14-
conditions: [
15-
{
16-
alias: UMB_COLLECTION_ALIAS_CONDITION,
17-
match: 'Umb.Collection.MemberGroup',
3+
export const manifests: Array<UmbExtensionManifest> = [
4+
{
5+
type: 'collectionAction',
6+
kind: 'button',
7+
name: 'Create Member Group Collection Action',
8+
alias: 'Umb.CollectionAction.MemberGroup.Create',
9+
weight: 200,
10+
meta: {
11+
label: '#general_create',
12+
href: 'section/member-management/workspace/member-group/create',
1813
},
19-
],
20-
};
21-
22-
export const manifests: Array<ManifestTypes> = [createManifest];
14+
conditions: [
15+
{
16+
alias: UMB_COLLECTION_ALIAS_CONDITION,
17+
match: 'Umb.Collection.MemberGroup',
18+
},
19+
],
20+
},
21+
];

src/packages/members/member-group/collection/manifests.ts

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,19 @@ import { UMB_MEMBER_GROUP_COLLECTION_REPOSITORY_ALIAS } from './repository/index
22
import { manifests as collectionRepositoryManifests } from './repository/manifests.js';
33
import { manifests as collectionViewManifests } from './views/manifests.js';
44
import { manifests as collectionActionManifests } from './action/manifests.js';
5-
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
65

76
export const UMB_MEMBER_GROUP_COLLECTION_ALIAS = 'Umb.Collection.MemberGroup';
87

9-
const collectionManifest: ManifestTypes = {
10-
type: 'collection',
11-
kind: 'default',
12-
alias: UMB_MEMBER_GROUP_COLLECTION_ALIAS,
13-
name: 'Member Group Collection',
14-
meta: {
15-
repositoryAlias: UMB_MEMBER_GROUP_COLLECTION_REPOSITORY_ALIAS,
8+
export const manifests: Array<UmbExtensionManifest> = [
9+
{
10+
type: 'collection',
11+
kind: 'default',
12+
alias: UMB_MEMBER_GROUP_COLLECTION_ALIAS,
13+
name: 'Member Group Collection',
14+
meta: {
15+
repositoryAlias: UMB_MEMBER_GROUP_COLLECTION_REPOSITORY_ALIAS,
16+
},
1617
},
17-
};
18-
19-
export const manifests: Array<ManifestTypes> = [
20-
collectionManifest,
2118
...collectionRepositoryManifests,
2219
...collectionViewManifests,
2320
...collectionActionManifests,
Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection';
2-
import type { ManifestCollectionView, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
32

43
export const UMB_MEMBER_GROUP_TABLE_COLLECTION_VIEW_ALIAS = 'Umb.CollectionView.MemberGroup.Table';
54

6-
const tableCollectionView: ManifestCollectionView = {
7-
type: 'collectionView',
8-
alias: UMB_MEMBER_GROUP_TABLE_COLLECTION_VIEW_ALIAS,
9-
name: 'Member Group Table Collection View',
10-
element: () => import('./table/member-group-table-collection-view.element.js'),
11-
meta: {
12-
label: 'Table',
13-
icon: 'icon-list',
14-
pathName: 'table',
15-
},
16-
conditions: [
17-
{
18-
alias: UMB_COLLECTION_ALIAS_CONDITION,
19-
match: 'Umb.Collection.MemberGroup',
5+
export const manifests: Array<UmbExtensionManifest> = [
6+
{
7+
type: 'collectionView',
8+
alias: UMB_MEMBER_GROUP_TABLE_COLLECTION_VIEW_ALIAS,
9+
name: 'Member Group Table Collection View',
10+
element: () => import('./table/member-group-table-collection-view.element.js'),
11+
meta: {
12+
label: 'Table',
13+
icon: 'icon-list',
14+
pathName: 'table',
2015
},
21-
],
22-
};
23-
24-
export const manifests: Array<ManifestTypes> = [tableCollectionView];
16+
conditions: [
17+
{
18+
alias: UMB_COLLECTION_ALIAS_CONDITION,
19+
match: 'Umb.Collection.MemberGroup',
20+
},
21+
],
22+
},
23+
];
Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
import { UMB_COLLECTION_ALIAS_CONDITION } from '@umbraco-cms/backoffice/collection';
2-
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
32

4-
export const createManifest: ManifestTypes = {
5-
type: 'collectionAction',
6-
name: 'Create Member Collection Action',
7-
kind: 'button',
8-
alias: 'Umb.CollectionAction.Member.Create',
9-
weight: 200,
10-
meta: {
11-
label: '#general_create',
12-
href: 'section/member-management/workspace/member/create/member-type-1-id', // TODO: remove hardcoded member type id
13-
},
14-
js: () => import('./create-member-collection-action.element.js'),
15-
conditions: [
16-
{
17-
alias: UMB_COLLECTION_ALIAS_CONDITION,
18-
match: 'Umb.Collection.Member',
3+
export const manifests: Array<UmbExtensionManifest> = [
4+
{
5+
type: 'collectionAction',
6+
name: 'Create Member Collection Action',
7+
kind: 'button',
8+
alias: 'Umb.CollectionAction.Member.Create',
9+
weight: 200,
10+
meta: {
11+
label: '#general_create',
12+
href: 'section/member-management/workspace/member/create/member-type-1-id', // TODO: remove hardcoded member type id
1913
},
20-
],
21-
// element: () => import('./create-member-collection-action.element.js'),
22-
};
23-
24-
export const manifests: Array<ManifestTypes> = [createManifest];
14+
js: () => import('./create-member-collection-action.element.js'),
15+
conditions: [
16+
{
17+
alias: UMB_COLLECTION_ALIAS_CONDITION,
18+
match: 'Umb.Collection.Member',
19+
},
20+
],
21+
// element: () => import('./create-member-collection-action.element.js'),
22+
},
23+
];

0 commit comments

Comments
 (0)