From 8f52034316d711b42bc8ad2096e3caf69c19a9f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Tue, 27 Jun 2023 13:03:48 +0200 Subject: [PATCH] translation + news bundle --- .../src/packages/translation/{index.ts => manifests.ts} | 6 ------ .../src/packages/translation/umbraco-package.ts | 8 ++++---- .../src/packages/umbraco-news/{index.ts => manifests.ts} | 5 +---- .../src/packages/umbraco-news/umbraco-package.ts | 8 ++++---- 4 files changed, 9 insertions(+), 18 deletions(-) rename src/Umbraco.Web.UI.Client/src/packages/translation/{index.ts => manifests.ts} (54%) rename src/Umbraco.Web.UI.Client/src/packages/umbraco-news/{index.ts => manifests.ts} (61%) diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/index.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/manifests.ts similarity index 54% rename from src/Umbraco.Web.UI.Client/src/packages/translation/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/translation/manifests.ts index 292ffef21b..f8473997dd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/manifests.ts @@ -1,10 +1,4 @@ import { manifests as translationSectionManifests } from './section.manifest.js'; import { manifests as dictionaryManifests } from './dictionary/manifests.js'; -import { UmbEntryPointOnInit } from '@umbraco-cms/backoffice/extension-api'; - export const manifests = [...translationSectionManifests, ...dictionaryManifests]; - -export const onInit: UmbEntryPointOnInit = (_host, extensionRegistry) => { - extensionRegistry.registerMany(manifests); -}; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts index 7c2053b4b9..65078af2a4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/umbraco-package.ts @@ -1,9 +1,9 @@ export const name = 'Umbraco.Core.TranslationManagement'; export const extensions = [ { - name: 'Translation Entry Point', - alias: 'Umb.EntryPoint.Translation', - type: 'entryPoint', - loader: () => import('./index.js'), + name: 'Translation Management Bundle', + alias: 'Umb.Bundle.TranslationManagement', + type: 'bundle', + loader: () => import('./manifests.js'), }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/index.ts b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/manifests.ts similarity index 61% rename from src/Umbraco.Web.UI.Client/src/packages/umbraco-news/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/umbraco-news/manifests.ts index 48b3ef2446..2f24d77a3f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/manifests.ts @@ -1,7 +1,6 @@ -import { UmbEntryPointOnInit } from '@umbraco-cms/backoffice/extension-api'; import { ManifestDashboard } from '@umbraco-cms/backoffice/extension-registry'; -const dashboard: ManifestDashboard = { +export const dashboard: ManifestDashboard = { type: 'dashboard', alias: 'Umb.Dashboard.UmbracoNews', name: 'Umbraco News Dashboard', @@ -15,5 +14,3 @@ const dashboard: ManifestDashboard = { sections: ['Umb.Section.Content'], }, }; - -export const onInit: UmbEntryPointOnInit = (_host, extensionRegistry) => extensionRegistry.register(dashboard); diff --git a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-package.ts b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-package.ts index 1331fd50f9..0439c11cd4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-package.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-package.ts @@ -1,9 +1,9 @@ export const name = 'Umbraco.Core.UmbracoNews'; export const extensions = [ { - name: 'Umbraco News Entry Point', - alias: 'Umb.EntryPoint.UmbracoNews', - type: 'entryPoint', - loader: () => import('./index.js'), + name: 'Umbraco News Bundle', + alias: 'Umb.Bundle.UmbracoNews', + type: 'bundle', + loader: () => import('./manifests.js'), }, ];