TreePickerSource: Removed the Media and Member pickers
as the old backoffice did not have these options to configure a root for Media or Members.
This commit is contained in:
committed by
Jacob Overgaard
parent
58a5da22d6
commit
876cef09f3
@@ -1,8 +1,7 @@
|
||||
import { UmbInputDocumentPickerRootElement } from '@umbraco-cms/backoffice/document';
|
||||
import { html, customElement, property, css, state } from '@umbraco-cms/backoffice/external/lit';
|
||||
import { html, customElement, property, css, state, nothing } from '@umbraco-cms/backoffice/external/lit';
|
||||
import { FormControlMixin, UUISelectEvent } from '@umbraco-cms/backoffice/external/uui';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import { UmbInputMediaElement } from '@umbraco-cms/backoffice/media';
|
||||
//import { UmbChangeEvent } from '@umbraco-cms/backoffice/event';
|
||||
|
||||
export type UmbTreePickerSource = {
|
||||
@@ -82,8 +81,7 @@ export class UmbInputTreePickerSourceElement extends FormControlMixin(UmbLitElem
|
||||
this.nodeId = (<UmbInputDocumentPickerRootElement>event.target).nodeId;
|
||||
break;
|
||||
case 'media':
|
||||
this.nodeId = (<UmbInputMediaElement>event.target).selectedIds.join('');
|
||||
break;
|
||||
case 'member':
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -103,11 +101,9 @@ export class UmbInputTreePickerSourceElement extends FormControlMixin(UmbLitElem
|
||||
case 'content':
|
||||
return this.#renderTypeContent();
|
||||
case 'media':
|
||||
return this.#renderTypeMedia();
|
||||
case 'member':
|
||||
return this.#renderTypeMember();
|
||||
default:
|
||||
return 'No type found';
|
||||
return nothing;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -117,18 +113,6 @@ export class UmbInputTreePickerSourceElement extends FormControlMixin(UmbLitElem
|
||||
.nodeId=${this.nodeId}></umb-input-document-picker-root>`;
|
||||
}
|
||||
|
||||
#renderTypeMedia() {
|
||||
const nodeId = this.nodeId ? [this.nodeId] : [];
|
||||
//TODO => MediaTypes
|
||||
return html`<umb-input-media @change=${this.#onIdChange} .selectedIds=${nodeId} max="1"></umb-input-media>`;
|
||||
}
|
||||
|
||||
#renderTypeMember() {
|
||||
const nodeId = this.nodeId ? [this.nodeId] : [];
|
||||
//TODO => Members
|
||||
return html`<umb-input-member @change=${this.#onIdChange} .selectedIds=${nodeId} max="1"></umb-input-member>`;
|
||||
}
|
||||
|
||||
static styles = [
|
||||
css`
|
||||
:host {
|
||||
|
||||
Reference in New Issue
Block a user