From aa48107e275519eb5418f404a67192002d3d20e5 Mon Sep 17 00:00:00 2001 From: Guilhem Date: Mon, 28 Oct 2024 11:24:47 +0100 Subject: [PATCH] Add popover and copy to value --- .../propertyPicker/ObjectViewer.svelte | 60 ++++++++++--------- 1 file changed, 33 insertions(+), 27 deletions(-) diff --git a/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte b/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte index 612c3501d6..142ce9d36c 100644 --- a/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte +++ b/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte @@ -61,8 +61,7 @@ function selectProp(key: string, value: any | undefined = undefined) { const fullKey = computeFullKey(key, rawKey) if (pureViewer && allowCopy) { - const valueToCopy = value !== undefined ? value : fullKey - copyToClipboard(valueToCopy) + copyToClipboard(fullKey) } dispatch('select', fullKey) } @@ -125,31 +124,38 @@ collapsed={collapseLevel !== undefined ? level + 1 >= collapseLevel : undefined} /> {:else} - + + + {JSON.stringify(json[key])} + + + {/if} {/each}