From a67ff23959870351ec0c8e39104a6c5aecddfd69 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Tue, 4 Mar 2025 21:05:41 +0100 Subject: [PATCH 1/3] Format js bindings --- .../components/common/bindings/BindingSidePanel.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/builder/src/components/common/bindings/BindingSidePanel.svelte b/packages/builder/src/components/common/bindings/BindingSidePanel.svelte index 251bf19b49..999c6914a1 100644 --- a/packages/builder/src/components/common/bindings/BindingSidePanel.svelte +++ b/packages/builder/src/components/common/bindings/BindingSidePanel.svelte @@ -246,15 +246,15 @@ {/if} {#if hoverTarget.code} - {#if mode === BindingMode.JavaScript} + {#if mode === BindingMode.Text || (mode === BindingMode.JavaScript && hoverTarget.type === "binding")} + +
{@html hoverTarget.code}
+ {:else} - {:else if mode === BindingMode.Text} - -
{@html hoverTarget.code}
{/if} {/if} From b7dc3d5b16bfc3ba1b8c05cdb9cc570e6563495a Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Tue, 4 Mar 2025 21:12:42 +0100 Subject: [PATCH 2/3] Fix description rendering --- .../src/components/common/bindings/BindingSidePanel.svelte | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/builder/src/components/common/bindings/BindingSidePanel.svelte b/packages/builder/src/components/common/bindings/BindingSidePanel.svelte index 999c6914a1..513be45692 100644 --- a/packages/builder/src/components/common/bindings/BindingSidePanel.svelte +++ b/packages/builder/src/components/common/bindings/BindingSidePanel.svelte @@ -145,9 +145,11 @@ return } popoverAnchor = target + + const doc = new DOMParser().parseFromString(helper.description, "text/html") hoverTarget = { type: "helper", - description: helper.description, + description: doc.body.textContent || "", code: getHelperExample(helper, mode === BindingMode.JavaScript), } popover.show() @@ -241,8 +243,7 @@ > {#if hoverTarget.description}
- - {@html hoverTarget.description} + {hoverTarget.description}
{/if} {#if hoverTarget.code} From ded8272bc553515df06afd77779917ae88e64f0e Mon Sep 17 00:00:00 2001 From: Budibase Staging Release Bot <> Date: Wed, 5 Mar 2025 11:58:05 +0000 Subject: [PATCH 3/3] Bump version to 3.4.24 --- lerna.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lerna.json b/lerna.json index bd7c91a67b..10e7b8cdee 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "3.4.23", + "version": "3.4.24", "npmClient": "yarn", "concurrency": 20, "command": {