From 6c7aba2d3e854fe79bc8fbdbc25cad248f65aed2 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 26 Jan 2023 03:20:01 +0100 Subject: [PATCH] do not copy necessarily for the flow object viewer --- .../lib/components/propertyPicker/ObjectViewer.svelte | 4 ++-- .../src/lib/components/propertyPicker/PropPicker.svelte | 9 ++++++++- .../components/propertyPicker/PropPickerResult.svelte | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte b/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte index d8463379af..6c4f051e51 100644 --- a/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte +++ b/frontend/src/lib/components/propertyPicker/ObjectViewer.svelte @@ -5,7 +5,6 @@ import { Badge } from '../common' import { NEVER_TESTED_THIS_FAR } from '../flows/utils' import { getTypeAsString } from '../flows/utils' - import Popover from '../Popover.svelte' import { computeKey } from './utils' import WarningMessage from './WarningMessage.svelte' @@ -18,6 +17,7 @@ export let rawKey = false export let topBrackets = false export let topLevelNode = false + export let allowCopy = true const collapsedSymbol = '...' let keys: string | any[] @@ -39,7 +39,7 @@ const dispatch = createEventDispatcher() function selectProp(key: string, value: any) { - if (pureViewer) { + if (pureViewer && allowCopy) { copyToClipboard(value) } dispatch('select', rawKey ? key : computeKey(key, isArray, currentPath)) diff --git a/frontend/src/lib/components/propertyPicker/PropPicker.svelte b/frontend/src/lib/components/propertyPicker/PropPicker.svelte index c870babdb1..5d6ad93936 100644 --- a/frontend/src/lib/components/propertyPicker/PropPicker.svelte +++ b/frontend/src/lib/components/propertyPicker/PropPicker.svelte @@ -26,7 +26,7 @@ const EMPTY_STRING = '' let search = '' - const { propPickerConfig, clearFocus } = getContext('PropPickerWrapper') + const { propPickerConfig } = getContext('PropPickerWrapper') $: flowInputsFiltered = search === EMPTY_STRING @@ -89,6 +89,7 @@
{ @@ -100,6 +101,7 @@ Error
Previous Result
Resume payloads
All Results
- - Result
- +