From 65c4ab807e093b6f5af194d86118e452dfcffdc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Sat, 28 Sep 2024 22:05:30 +0200 Subject: [PATCH] move package view extension --- src/packages/core/extension-registry/models/index.ts | 3 --- .../installed-packages-section-view-item.element.ts | 2 +- src/packages/packages/package/extensions/index.ts | 8 ++++++++ .../package/extensions}/package-view.model.ts | 0 src/packages/packages/package/index.ts | 1 + 5 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 src/packages/packages/package/extensions/index.ts rename src/packages/{core/extension-registry/models => packages/package/extensions}/package-view.model.ts (100%) diff --git a/src/packages/core/extension-registry/models/index.ts b/src/packages/core/extension-registry/models/index.ts index afa28545e2..aedccc7db4 100644 --- a/src/packages/core/extension-registry/models/index.ts +++ b/src/packages/core/extension-registry/models/index.ts @@ -29,7 +29,6 @@ import type { ManifestLocalization } from './localization.model.js'; import type { ManifestMenu } from './menu.model.js'; import type { ManifestMenuItem, ManifestMenuItemLinkKind, ManifestMenuItemTreeKind } from './menu-item.model.js'; import type { ManifestModal } from './modal.model.js'; -import type { ManifestPackageView } from './package-view.model.js'; import type { ManifestPreviewAppProvider } from './preview-app.model.js'; import type { ManifestPropertyAction, ManifestPropertyActionDefaultKind } from './property-action.model.js'; import type { ManifestPropertyEditorUi, ManifestPropertyEditorSchema } from './property-editor.model.js'; @@ -76,7 +75,6 @@ export type * from './menu.model.js'; export type * from './mfa-login-provider.model.js'; export type * from './modal.model.js'; export type * from './monaco-markdown-editor-action.model.js'; -export type * from './package-view.model.js'; export type * from './picker-search-result-item.model.js'; export type * from './preview-app.model.js'; export type * from './property-action.model.js'; @@ -143,7 +141,6 @@ export type ManifestTypes = | ManifestMfaLoginProvider | ManifestModal | ManifestMonacoMarkdownEditorAction - | ManifestPackageView | ManifestPickerSearchResultItem | ManifestPreviewAppProvider | ManifestPropertyActions diff --git a/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts b/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts index e4762e9c87..7dcec7560b 100644 --- a/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts +++ b/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts @@ -6,9 +6,9 @@ import { umbConfirmModal } from '@umbraco-cms/backoffice/modal'; import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import { UMB_NOTIFICATION_CONTEXT } from '@umbraco-cms/backoffice/notification'; -import type { ManifestPackageView } from '@umbraco-cms/backoffice/extension-registry'; import type { UmbNotificationContext } from '@umbraco-cms/backoffice/notification'; import type { UUIButtonState } from '@umbraco-cms/backoffice/external/uui'; +import type { ManifestPackageView } from '@umbraco-cms/backoffice/package'; @customElement('umb-installed-packages-section-view-item') export class UmbInstalledPackagesSectionViewItemElement extends UmbLitElement { diff --git a/src/packages/packages/package/extensions/index.ts b/src/packages/packages/package/extensions/index.ts new file mode 100644 index 0000000000..6cfaa2e4a7 --- /dev/null +++ b/src/packages/packages/package/extensions/index.ts @@ -0,0 +1,8 @@ +import type { ManifestPackageView } from './package-view.model.js'; +export type * from './package-view.model.js'; + +declare global { + interface UmbExtensionManifestMap { + ManifestPackageView: ManifestPackageView; + } +} diff --git a/src/packages/core/extension-registry/models/package-view.model.ts b/src/packages/packages/package/extensions/package-view.model.ts similarity index 100% rename from src/packages/core/extension-registry/models/package-view.model.ts rename to src/packages/packages/package/extensions/package-view.model.ts diff --git a/src/packages/packages/package/index.ts b/src/packages/packages/package/index.ts index 3d76f338dd..52728765db 100644 --- a/src/packages/packages/package/index.ts +++ b/src/packages/packages/package/index.ts @@ -1 +1,2 @@ +export * from './extensions/index.js'; export * from './repository/index.js';