From f5341edb5b6ffbc26325d8ea0429573cb9ac3ad1 Mon Sep 17 00:00:00 2001 From: leekelleher Date: Thu, 25 Apr 2024 12:52:54 +0100 Subject: [PATCH] Bugfix: MemberPicker - limited property-editor to `max=1` --- ...roperty-editor-ui-member-picker.element.ts | 24 ++++--------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member/property-editor/member-picker/property-editor-ui-member-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member/property-editor/member-picker/property-editor-ui-member-picker.element.ts index 8e47ba21b4..4bf4427168 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member/property-editor/member-picker/property-editor-ui-member-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member/property-editor/member-picker/property-editor-ui-member-picker.element.ts @@ -1,7 +1,6 @@ -import { html, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import { UmbPropertyValueChangeEvent } from '@umbraco-cms/backoffice/property-editor'; -import type { NumberRangeValueType } from '@umbraco-cms/backoffice/models'; import type { UmbPropertyEditorConfigCollection } from '@umbraco-cms/backoffice/property-editor'; import type { UmbPropertyEditorUiElement } from '@umbraco-cms/backoffice/extension-registry'; import type { UmbInputMemberElement } from '@umbraco-cms/backoffice/member'; @@ -14,19 +13,8 @@ export class UmbPropertyEditorUIMemberPickerElement extends UmbLitElement implem @property() public value?: string; - public set config(config: UmbPropertyEditorConfigCollection | undefined) { - if (!config) return; - - const minMax = config?.getValueByAlias('validationLimit'); - this.min = minMax?.min ?? 0; - this.max = minMax?.max ?? Infinity; - } - - @state() - min = 0; - - @state() - max = Infinity; + @property({ attribute: false }) + public config?: UmbPropertyEditorConfigCollection; #onChange(event: CustomEvent & { target: UmbInputMemberElement }) { this.value = event.target.value; @@ -35,11 +23,7 @@ export class UmbPropertyEditorUIMemberPickerElement extends UmbLitElement implem render() { return html` - + `; } }