From 98e4ce70b0ef33b41bdc0ee22431960450bce4b2 Mon Sep 17 00:00:00 2001 From: leekelleher Date: Thu, 25 Jul 2024 09:38:18 +0100 Subject: [PATCH] UFM LabelValue: allow non-undefined falsey values to be rendered `undefined` values will not be rendered --- .../src/packages/ufm/ufm-components/label-value.element.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/ufm/ufm-components/label-value.element.ts b/src/Umbraco.Web.UI.Client/src/packages/ufm/ufm-components/label-value.element.ts index be54d466fc..cb28e01989 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/ufm/ufm-components/label-value.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/ufm/ufm-components/label-value.element.ts @@ -1,5 +1,5 @@ import { UMB_UFM_RENDER_CONTEXT } from '../components/ufm-render/index.js'; -import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, nothing, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; const elementName = 'ufm-label-value'; @@ -31,7 +31,7 @@ export class UmbUfmLabelValueElement extends UmbLitElement { } override render() { - return this._value ?? `{${this.alias}}`; + return this._value !== undefined ? this._value : nothing; } }