From 3b9edb9f596ee7d0f44bec1a79a9889434e00b83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Thu, 9 Nov 2023 21:12:34 +0100 Subject: [PATCH] UmbControllerHostProviderElement --- src/Umbraco.Web.UI.Client/.storybook/preview.js | 16 ++++++++-------- .../controller-host-initializer.element.ts | 6 +++--- .../controller-host-initializer.test.ts | 10 +++++----- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/.storybook/preview.js b/src/Umbraco.Web.UI.Client/.storybook/preview.js index 653476e9bc..4fb00628d4 100644 --- a/src/Umbraco.Web.UI.Client/.storybook/preview.js +++ b/src/Umbraco.Web.UI.Client/.storybook/preview.js @@ -61,26 +61,26 @@ customElements.define('umb-storybook', UmbStoryBookElement); const storybookProvider = (story) => html` ${story()} `; const dataTypeStoreProvider = (story) => html` - new UmbDataTypeStore(host)} - >${story()} new UmbDataTypeStore(host)} + >${story()} `; const documentTypeStoreProvider = (story) => html` - new UmbDocumentTypeStore(host)} - >${story()} new UmbDocumentTypeStore(host)} + >${story()} `; const documentStoreProvider = (story) => html` - new UmbDocumentStore(host)} - >${story()} new UmbDocumentStore(host)} + >${story()} `; const documentTreeStoreProvider = (story) => html` - new UmbDocumentTreeStore(host)} - >${story()} new UmbDocumentTreeStore(host)} + >${story()} `; diff --git a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.element.ts b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.element.ts index bb31cbe4f9..dcf51c0277 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.element.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.element.ts @@ -1,6 +1,6 @@ import { UmbControllerHostElement, UmbControllerHostElementMixin } from './controller-host-element.mixin.js'; -export class UmbControllerHostInitializerElement +export class UmbControllerHostProviderElement extends UmbControllerHostElementMixin(HTMLElement) implements UmbControllerHostElement { @@ -25,10 +25,10 @@ export class UmbControllerHostInitializerElement } } -customElements.define('umb-controller-host-initializer', UmbControllerHostInitializerElement); +customElements.define('umb-controller-host-provider', UmbControllerHostProviderElement); declare global { interface HTMLElementTagNameMap { - 'umb-controller-host-initializer': UmbControllerHostInitializerElement; + 'umb-controller-host-provider': UmbControllerHostProviderElement; } } diff --git a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts index afb7ad833d..8a2e0c94bc 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts @@ -1,5 +1,5 @@ import { expect, fixture, html } from '@open-wc/testing'; -import { UmbControllerHostInitializerElement } from './controller-host-initializer.element.js'; +import { UmbControllerHostProviderElement } from './controller-host-initializer.element.js'; import { UmbControllerHostElement, UmbControllerHostElementMixin } from './controller-host-element.mixin.js'; import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbContextConsumerController, UmbContextProviderController } from '@umbraco-cms/backoffice/context-api'; @@ -17,17 +17,17 @@ export class UmbTestControllerHostInitializerConsumerElement extends UmbControll } describe('UmbControllerHostTestElement', () => { - let element: UmbControllerHostInitializerElement; + let element: UmbControllerHostProviderElement; let consumer: UmbTestControllerHostInitializerConsumerElement; const contextValue = 'test-value'; beforeEach(async () => { element = await fixture( - html` new UmbContextProviderController(host, 'my-test-context-alias', contextValue)}> - ` + ` ); consumer = element.getElementsByTagName( 'umb-test-controller-host-initializer-consumer' @@ -35,7 +35,7 @@ describe('UmbControllerHostTestElement', () => { }); it('element is defined with its own instance', () => { - expect(element).to.be.instanceOf(UmbControllerHostInitializerElement); + expect(element).to.be.instanceOf(UmbControllerHostProviderElement); }); it('provides the context', () => {