diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/header-app.models.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/header-app.models.ts index 8c81ae7b89..4834a8d9bf 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/header-app.models.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/header-app.models.ts @@ -3,7 +3,6 @@ import type { ManifestElement } from './models'; export interface ManifestHeaderApp extends ManifestElement { type: 'headerApp'; //meta: MetaHeaderApp; - meta?: unknown; } export interface MetaHeaderApp { @@ -12,7 +11,7 @@ export interface MetaHeaderApp { icon: string; } -export interface ManifestHeaderAppButtonKind extends Omit { +export interface ManifestHeaderAppButtonKind extends ManifestHeaderApp { type: 'headerApp'; kind: 'button'; meta: MetaHeaderAppButtonKind; diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/menu-item.models.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/menu-item.models.ts index eb8b1beb64..e27223bbf8 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/menu-item.models.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/menu-item.models.ts @@ -16,7 +16,7 @@ export interface ConditionsMenuItem { menus: Array; } -export interface ManifestMenuItemTreeKind extends Omit { +export interface ManifestMenuItemTreeKind extends ManifestMenuItem { type: 'menuItem'; kind: 'tree'; meta: MetaMenuItemTreeKind; diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/section-sidebar-app.models.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/section-sidebar-app.models.ts index bd47820a2f..c769ded62b 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/section-sidebar-app.models.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/section-sidebar-app.models.ts @@ -3,14 +3,13 @@ import type { ManifestElement } from './models'; export interface ManifestSectionSidebarApp extends ManifestElement { type: 'sectionSidebarApp'; conditions: ConditionsSectionSidebarApp; - meta?: unknown; } export interface ConditionsSectionSidebarApp { sections: Array; } -export interface ManifestSectionSidebarAppMenuKind extends Omit { +export interface ManifestSectionSidebarAppMenuKind extends ManifestSectionSidebarApp { type: 'sectionSidebarApp'; kind: 'menu'; meta: MetaSectionSidebarAppMenuKind;