From 4fd3e6e99c45e8e4992a1ec9bfc78df42a8ea714 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Fri, 24 Nov 2023 09:37:11 +0100 Subject: [PATCH] fix: entry.name mutation bug --- packages/react/src/components/Autocomplete.jsx | 4 ++-- packages/react/src/components/Tooltip.jsx | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/react/src/components/Autocomplete.jsx b/packages/react/src/components/Autocomplete.jsx index 677baa6e..fe15ee9d 100644 --- a/packages/react/src/components/Autocomplete.jsx +++ b/packages/react/src/components/Autocomplete.jsx @@ -8,10 +8,10 @@ const getInnerText = (html) => { return div.textContent || div.innerText || ''; }; -export function Autocomplete({ doc }) { +export function Autocomplete({ doc, label }) { return (
-

{getDocLabel(doc)}

+

{label || getDocLabel(doc)}

    {doc.params?.map(({ name, type, description }, i) => ( diff --git a/packages/react/src/components/Tooltip.jsx b/packages/react/src/components/Tooltip.jsx index a508e761..43a53476 100644 --- a/packages/react/src/components/Tooltip.jsx +++ b/packages/react/src/components/Tooltip.jsx @@ -55,7 +55,6 @@ export const strudelTooltip = hoverTooltip( if (!entry) { return null; } - entry.name = word; } return { @@ -66,7 +65,7 @@ export const strudelTooltip = hoverTooltip( create(view) { let dom = document.createElement('div'); dom.className = 'strudel-tooltip'; - createRoot(dom).render(); + createRoot(dom).render(); return { dom }; }, };