diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-start-node/input-start-node.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-start-node/input-start-node.element.ts index d5392ca592..5694745a44 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-start-node/input-start-node.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-start-node/input-start-node.element.ts @@ -1,4 +1,4 @@ -import { UmbInputDocumentSourceElement } from '@umbraco-cms/backoffice/document'; +import { UmbInputDocumentPickerRootElement } from '@umbraco-cms/backoffice/document'; import { html, customElement, property, css, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin, UUISelectEvent } from '@umbraco-cms/backoffice/external/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @@ -79,7 +79,7 @@ export class UmbInputStartNodeElement extends FormControlMixin(UmbLitElement) { //console.log('onIdChange', event.target); switch (this.type) { case 'content': - this.nodeId = (event.target).nodeId; + this.nodeId = (event.target).nodeId; break; case 'media': this.nodeId = (event.target).selectedIds.join(''); @@ -112,9 +112,9 @@ export class UmbInputStartNodeElement extends FormControlMixin(UmbLitElement) { } #renderTypeContent() { - return html``; + .nodeId=${this.nodeId}>`; } #renderTypeMedia() { diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/index.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/index.ts index ce63360331..180e02062a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/index.ts @@ -1,3 +1,3 @@ export * from './input-document/input-document.element.js'; export * from './input-document-granular-permission/input-document-granular-permission.element.js'; -export * from './input-document-source/input-document-source.element.js'; +export * from './input-document-picker-root/input-document-picker-root.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-source/input-document-source.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker-root/input-document-picker-root.element.ts similarity index 91% rename from src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-source/input-document-source.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker-root/input-document-picker-root.element.ts index 188d196417..6e61ac2b6b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-source/input-document-source.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker-root/input-document-picker-root.element.ts @@ -4,8 +4,8 @@ import { FormControlMixin, UUIButtonElement } from '@umbraco-cms/backoffice/exte import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { DocumentItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; -@customElement('umb-input-document-source') -export class UmbInputDocumentSourceElement extends FormControlMixin(UmbLitElement) { +@customElement('umb-input-document-picker-root') +export class UmbInputDocumentPickerRootElement extends FormControlMixin(UmbLitElement) { public get nodeId(): string | null | undefined { return this.#pickerContext.getSelection()[0]; } @@ -99,10 +99,10 @@ export class UmbInputDocumentSourceElement extends FormControlMixin(UmbLitElemen static styles = [css``]; } -export default UmbInputDocumentSourceElement; +export default UmbInputDocumentPickerRootElement; declare global { interface HTMLElementTagNameMap { - 'umb-input-document-source': UmbInputDocumentSourceElement; + 'umb-input-document-picker-root': UmbInputDocumentPickerRootElement; } }