Skip to content

Commit 2d428cc

Browse files
authored
Hotfix: ensure we export all extension types (#17787)
* export all Extension Manifest Types * clean up * lint fix
1 parent c26b45d commit 2d428cc

File tree

77 files changed

+103
-92
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+103
-92
lines changed
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { ManifestDashboard } from '@umbraco-cms/backoffice/dashboard';
22
import type { ManifestModal } from '@umbraco-cms/backoffice/modal';
33

4-
const demoModal : ManifestModal = {
4+
const demoModal: ManifestModal = {
55
type: 'modal',
66
name: 'Example Custom Modal Element',
77
alias: 'example.modal.custom.element',
88
js: () => import('./example-modal-view.element.js'),
9-
}
9+
};
1010

11-
const demoModalsDashboard : ManifestDashboard = {
11+
const demoModalsDashboard: ManifestDashboard = {
1212
type: 'dashboard',
1313
name: 'Example Custom Modal Dashboard',
1414
alias: 'example.dashboard.custom.modal.element',
@@ -18,12 +18,12 @@ const demoModalsDashboard : ManifestDashboard = {
1818
label: 'Custom Modal',
1919
pathname: 'custom-modal',
2020
},
21-
conditions : [
21+
conditions: [
2222
{
2323
alias: 'Umb.Condition.SectionAlias',
24-
match: 'Umb.Section.Content'
25-
}
26-
]
27-
}
24+
match: 'Umb.Section.Content',
25+
},
26+
],
27+
};
2828

29-
export default [demoModal,demoModalsDashboard];
29+
export default [demoModal, demoModalsDashboard];
Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
11
import type { ManifestDashboard } from '@umbraco-cms/backoffice/dashboard';
22

3-
const dashboard : ManifestDashboard = {
3+
const dashboard: ManifestDashboard = {
44
type: 'dashboard',
55
alias: 'Demo.Dashboard',
66
name: 'Demo Dashboard Validation Context',
77
weight: 1000,
88
element: () => import('./validation-context-dashboard.js'),
99
meta: {
10-
label: 'Validation Context Demo',
11-
pathname: 'demo'
10+
label: 'Validation Context Demo',
11+
pathname: 'demo',
1212
},
13-
conditions : [
14-
{
15-
alias : "Umb.Condition.SectionAlias",
16-
match : "Umb.Section.Content"
17-
}
18-
]
19-
}
13+
conditions: [
14+
{
15+
alias: 'Umb.Condition.SectionAlias',
16+
match: 'Umb.Section.Content',
17+
},
18+
],
19+
};
2020

21-
export const manifests = [
22-
dashboard
23-
];
21+
export const manifests = [dashboard];

src/Umbraco.Web.UI.Client/src/packages/core/auth/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,5 @@ export * from './auth.context.token.js';
55
export * from './modals/index.js';
66
export type * from './models/openApiConfiguration.js';
77
export * from './components/index.js';
8-
export type * from './auth-provider.extension.js';
98

109
export type * from './types.js';

src/Umbraco.Web.UI.Client/src/packages/core/auth/types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import type { ManifestAuthProvider } from './auth-provider.extension.js';
22

3+
export type * from './auth-provider.extension.js';
4+
35
/**
46
* User login state that can be used to determine the current state of the user.
57
* @example 'loggedIn'

src/Umbraco.Web.UI.Client/src/packages/core/collection/action/create/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ManifestCollectionAction } from '../../extensions/index.js';
1+
import type { ManifestCollectionAction } from '../../extensions/types.js';
22

33
export interface ManifestCollectionActionCreateKind extends ManifestCollectionAction {
44
type: 'collectionAction';

src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ManifestCollectionView } from './extensions/index.js';
1+
import type { ManifestCollectionView } from './extensions/types.js';
22
import { umbExtensionsRegistry } from '../extension-registry/index.js';
33
import { UmbCollectionViewManager } from './collection-view.manager.js';
44
import { expect } from '@open-wc/testing';

src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ManifestCollectionView } from './extensions/index.js';
1+
import type { ManifestCollectionView } from './extensions/types.js';
22
import { UmbControllerBase } from '@umbraco-cms/backoffice/class-api';
33
import { UmbExtensionsManifestInitializer, createExtensionElement } from '@umbraco-cms/backoffice/extension-api';
44
import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';

src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { UmbCollectionConfiguration } from './types.js';
2-
import type { ManifestCollection } from './extensions/index.js';
2+
import type { ManifestCollection } from './extensions/types.js';
33
import { customElement, property } from '@umbraco-cms/backoffice/external/lit';
44
import { UmbExtensionElementAndApiSlotElementBase } from '@umbraco-cms/backoffice/extension-registry';
55
import type { UmbApi } from '@umbraco-cms/backoffice/extension-api';

src/Umbraco.Web.UI.Client/src/packages/core/collection/components/collection-view-bundle.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { UMB_COLLECTION_CONTEXT } from '../default/index.js';
2-
import type { ManifestCollectionView } from '../extensions/index.js';
2+
import type { ManifestCollectionView } from '../extensions/types.js';
33
import type { UmbCollectionLayoutConfiguration } from '../types.js';
44
import { UMB_ROUTE_CONTEXT } from '../../router/route.context.js';
55
import { css, customElement, html, nothing, query, repeat, state } from '@umbraco-cms/backoffice/external/lit';

src/Umbraco.Web.UI.Client/src/packages/core/collection/default/collection-default.context.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import type {
88
} from '../types.js';
99
import type { UmbCollectionFilterModel } from '../collection-filter-model.interface.js';
1010
import type { UmbCollectionRepository } from '../repository/collection-repository.interface.js';
11-
import type { ManifestCollection } from '../extensions/index.js';
11+
import type { ManifestCollection } from '../extensions/types.js';
1212
import { UMB_COLLECTION_CONTEXT } from './collection-default.context-token.js';
1313
import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';
1414
import { UmbArrayState, UmbBasicState, UmbNumberState, UmbObjectState } from '@umbraco-cms/backoffice/observable-api';

0 commit comments

Comments
 (0)