From fa13b0520d08b0d8856a16114265d8c420d221d2 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 30 Sep 2024 12:55:41 +0200 Subject: [PATCH] move files --- .../src/packages/core/extension-registry/models/index.ts | 3 --- .../src/packages/user/current-user/index.ts | 1 + .../current-user/user-profile-app.extension.ts} | 6 ++++++ 3 files changed, 7 insertions(+), 3 deletions(-) rename src/Umbraco.Web.UI.Client/src/packages/{core/extension-registry/models/user-profile-app.model.ts => user/current-user/user-profile-app.extension.ts} (72%) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts index 380dd7d1c0..93b0bfa45a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts @@ -6,7 +6,6 @@ import type { ManifestExternalLoginProvider } from './external-login-provider.mo import type { ManifestTinyMcePlugin } from './tinymce-plugin.model.js'; import type { ManifestUfmComponent } from './ufm-component.model.js'; import type { ManifestUfmFilter } from './ufm-filter.model.js'; -import type { ManifestUserProfileApp } from './user-profile-app.model.js'; import type { ManifestGranularUserPermission } from './user-granular-permission.model.js'; import type { ManifestMfaLoginProvider } from './mfa-login-provider.model.js'; import type { ManifestMonacoMarkdownEditorAction } from './monaco-markdown-editor-action.model.js'; @@ -27,7 +26,6 @@ export type * from './tinymce-plugin.model.js'; export type * from './ufm-component.model.js'; export type * from './ufm-filter.model.js'; export type * from './user-granular-permission.model.js'; -export type * from './user-profile-app.model.js'; export type ManifestTypes = | ManifestAuthProvider @@ -45,7 +43,6 @@ export type ManifestTypes = | ManifestTinyMcePlugin | ManifestUfmComponent | ManifestUfmFilter - | ManifestUserProfileApp | ManifestBase; type UnionOfProperties = T extends object ? T[keyof T] : never; diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/index.ts b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/index.ts index 606a128e69..515addddfc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/index.ts @@ -6,5 +6,6 @@ export * from './current-user.context.token.js'; export * from './history/current-user-history.store.js'; export * from './repository/index.js'; export * from './utils/index.js'; +export * from './user-profile-app.extension.js'; export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/user-profile-app.model.ts b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/user-profile-app.extension.ts similarity index 72% rename from src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/user-profile-app.model.ts rename to src/Umbraco.Web.UI.Client/src/packages/user/current-user/user-profile-app.extension.ts index 7a2527356b..fe05e8fdd4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/user-profile-app.model.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/user-profile-app.extension.ts @@ -9,3 +9,9 @@ export interface MetaUserProfileApp { label: string; pathname: string; } + +declare global { + interface UmbExtensionManifestMap { + umbUserProfileApp: ManifestUserProfileApp; + } +}